PSoC 4のSPIブートローダー対応 - Community Translated (JA)
Employee
4 16, 2020
03:52 AM
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
4 16, 2020
03:52 AM
Community Translated by : YoOb_1790021 Version: **
質問:
PSoC® 4 は、公式にSPIブートローダーをサポートしていますか?
回答:
PSoC Creator™ の Bootloader_v1_30 (およびその上位バージョン) のコンポーネントとBootloader Host ツールは、公式にSPIインターフェースをサポートしています。そのため、SPIインターフェースのある PSoC 4デバイスもまた、SPIブートローダーに対応できます。
PSoC Creator でSPIブートローダーを実装するには、以下のソフトウェアとハードウエアの設定に注意する必要があります。
- ハードウェアIDが01以外のとブリッジは、SPI ブートローダーホストをシミュレートするためにツールと共に使用できます。Miniprog3、KitProg、KitProg2、およびハードウェアIDが01のは、使用できません。
- SPIモード: Slave
- サブモード: Motorola
- データライン: MOSI, MISO, SCLK, SS
- TXデータビットおよびRXデータビット8
- SCLKモードホストブートデバイスと一致する必要があります
- Data rate: ホストブートデバイスより小さい値にしないでください
- Bit order: ホストブートデバイスと一致する必要があります
- RXバッファサイズ: ホストから受信されるパケットの最大サイズ以上である必要があります。Bootloader Host ツールPSoC Creatorに同梱使用時にブートロード用に選択する推奨 RX バッファーサイズは、64です。
- TXバッファサイズホストへ送信されるパケットの最大サイズ以上である必要があります。Bootloader Host ツールPSoC Creatorに同梱使用時にブートロード用に選択する推奨 TX バッファーサイズは、64です。
注:ハードウェアIDが01の KitProg3 では、SPIインターフェースは無効です。PSoC Programmer から KitProg3 の専用ハードウェアIDを取得できます。
この記事を評価: