あるDIY案件で複数のSPIデバイスをぶら下げて使うことになった。
具体的にはPN5321言わずと知れたNFCコントローラと23LC5122SPI接続の512kbitSRAMなんだけど、なぜかうまく動かない(主にSRAMが)。
で、いろいろ調べて何とか解決したので備忘録として
まずorcaを入手する。WindowsSDKにインストーラが含まれている(!)のでSDKをインストール後orcaをインストールする。
1.インストール時に作成されるショートカットをアドバタイズショートカットから普通のショートカットへ変更
Propertyテーブルを開き、次の項目を追加
Property:DISABLEADVTSHORTCUTS
Value:1
参照:アドバタイズショートカットではなく、普通のショートカットを作成する
2.インストール終了後に自動的に再起動
InstallExecuteSequenceテーブルに次の項目を追加
Action:ScheduleReboot
Condition:(何も入力しない)
Sequence:7000
3. インストール対象のデフォルトを「全てのユーザー」に変更
Propertyテーブルの次の項目を変更
FolderForm_AllUsers:ME→ALL