2 Replies Latest reply on May 14, 2020 1:37 AM by TeMa_2997106

    Community Translation - Updating FX3 EEPROM Firmware without Bootloader - KBA224161

    TeMa_2997106

      I want to translate KBA224161.

      Please confirm to my work.

       

      Thanks,

      Tetsuo

        • 1. Re: Community Translation - Updating FX3 EEPROM Firmware without Bootloader - KBA224161
          JuyoungJ_06

          Hello, Tetsuo-san,

          Yes, Good to translate.

           

          Please work to do that.

           

          Thanks,

          Jenna

          • 2. Re: Community Translation - Updating FX3 EEPROM Firmware without Bootloader - KBA224161
            TeMa_2997106

            Jenna-san,

             

            Thank you for your reply.

             

            I translated this KBA.

            Please confirm it.

             

            質問:

            ブートローダモードにジャンプせずに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ファームウェアイメージで起動します。