ブートローダーなしのFX3 EEPROMファームウェアの更新 - KBA224161 - Community Translated (JA)

Version 1

    Community Translated by  TeMa_2997106 Expert           Version: **

     

    Translation - English: Updating FX3 EEPROM Firmware without Bootloader - KBA224161

     

    質問:

    ブートローダモードにジャンプせずにFX3 EEPROMのファームウェアをアップデートするにはどうすればいいですか?

     

    回答:

    FX3がRESETされる度にPMODEがサンプリングされ、PMODEの設定に従ってブートモードが選択されます。

    EEPROMロードを選択するには、以下のPMODEの設定のいずれかを使用します。

     

    PMODE[2:0] = Z1Z ⇒ I2C→USB (I2C boot with fallback)

    PMODE[2:0] = 1ZZ ⇒ I2C (I2C boot)

     

    EEPROM 内のファームウェアを更新するには、EEPROM ファームウェアで I2C 機能を有効にする必要があります。

    IO マトリクスは、I2C ブロックを有効にしておく必要があります。

     

    FX3 SDK の UsbI2cDmaMode サンプルプロジェクトの一部として提供される CY_FX_RQT_I2C_EEPROM_WRITE ベンダーコマンドは、EEPROM に IMG ファイルを書き込むために、Cypress USB Control Centerと共に使用することができます。

     

    RESETされると、デバイスは変更されたEEPROMファームウェアイメージで起動します。