FX2LP Internal Program Memory - KBA223529

Version 2

    Version: **

     

    Translation - Japanese: FX2LPの内部プログラムメモリ - KBA223529 - Community Translated (JA)

     

    Question:

    Why does the 0xA0 vendor command to load the firmware into FX2LP return failure on certain firmware?

     

    Answer:

    The FX2LP bootloader supports the 0xA0 vendor command to load the firmware into the internal RAM. When using a custom application (other than Cypress’ USB Control Center) to load firmware into the FX2LP, the code range of FX2LP firmware should be set to 0x80 – 0x0FFF. This corresponds to the internal RAM range of FX2LP. Any code range beyond this would point to external RAM and 0xA0 vendor command cannot be used to load the firmware.