3 Replies Latest reply on Apr 19, 2020 9:29 PM by YoOb_1790021

    PSoC 4 Support for SPI Bootloader - KBA226908

    YoOb_1790021

      Hi,

       

      I tried to translate this KBA into Japanese.

       

      PSoC 4 Support for SPI Bootloader - KBA226908

      https://community.cypress.com/docs/DOC-17672

      ----------------------------------

       

      タイトル:PSoC 4 SPIブートローダーについて

       

      質問

      PSoC® 4 は、公式にSPIブートローダーをサポートしていますか?

       

      回答

      PSoC Creator™ の Bootloader_v1_30(或いは、それより上位のバージョン)のコンポーネントとBootloader Host ツールは、公式にSPIインターフェイスをサポートしています。そのため、SPIインターフェースのある PSoC 4デバイスは、SPIブートローダーもサポートできます。

       

      PSoC Creator でSPIブートローダーを構築するためには、以下のソフトウェアとハードウエアの設定に気を付ける必要があります:

      • ハードウェアID (01)以外の KitProg3 と Miniprog4 USB-SPI ブリッジは、SPI ブートローダーホストをシミュレートするために Bootloader Host ツールと共に使用できます。Miniprog3, KitProg, KitProg2とハードウェアID (01) の KitProg3は、使用できません。
      • SPI Mode: Slave
      • Sub Mode: Motorola
      • Data Lines: MOSI, MISO, SCLK, SS
      • TX data bits and RX data bits: 8
      • SCLK mode: ホスト(ブートデバイス)と一致する必要があります
      • Data rate: ホスト(ブートデバイス)より小さい値にしないでください
      • Bit order: ホスト(ブートデバイス)と一致する必要があります
      • RX buffer size:ホストから受信されるパケットの最大サイズ以上である必要があります。Bootloader Host ツール(PSoC Creatorに同梱)の使用時に選択する推奨 RX バッファーサイズは、64です。
      • TX buffer size:ホストに送信されるパケットの最大サイズ以上である必要があります。Bootloader Host ツール(PSoC Creatorに同梱)の使用時に選択する推奨 TX バッファーサイズは、64です。

       

      注意:SPIインターフェイスは、ハードウェアID (01) の KitProg3 では無効になっています。PSoC Programmer から KitProg3 の専用ハードウェアIDを取得できます。

       

      Does PSoC® 4 officially support SPI bootloader?

      ----------------------------------

       

      Best regards,

      obana