2 Replies Latest reply on Feb 26, 2015 1:37 AM by matt.claessen

    bootloader embedding

    matt.claessen

      Hi,

         

      I am trying to write a program to update FX3 firmware to SPI eeprom over USB, without setting PMODE jumpers.

         

      I found bootloader_embedding.zip on the Cypress site, in

         

      http://www.cypress.com/?app=forum&id=167&rID=78171

         

      I am having a problem getting this to work on the DVK with the 1.3.3 SDK, although I have tried to follow the instructions in the zip file exactly. It is hard to debug the example, as the UART is disconnected when the jump to the other image is made. When I try debugging with a JTAG debugger and openocd 8.0, no jump is evident in the crucial line:

         

      CyU3PUsbJumpBackToBooter (0x40078000);

         

      The other image is obviously not loaded, which should be evident when it has another VID/PID combination.

         

      Is this sample up to date?

         

      Are there any other example projects available?

         

       

         

      Regards, Matt