- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
When I run the USBBulkSourceSink example and try to get the FX3 to switch back to the 2 stage booter by calling the function CyU3PUsbJumpBackToBooter the function returns with CY_U3P_ERROR_OPERN_DISABLED and according to the FX3APIguide this means that the FX3 2 stage booter doesn't support switching back. Before calling this function the CyU3PUsbSetBootSwitch(CyTrue) is called.
Could anyone help me to get this to work.
Thanks
Sodafarl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sodafarl,
You have to build your .img so that what gets control first is a subprogram based on the boot_fw. See here:
http://www.cypress.com/?app=forum&id=167&rID=72994
I realize that that thread isn't quite your scenario but I think the overall concept of a boot_fw subprogram and a "real" program is what you need.
Steve
http://www.cypress.com/?app=forum&id=167&rID=72994
http://www.cypress.com/?app=forum&id=167&rID=72994
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Steve,
Thanks for you answer and link. I 'll try this out and report back if I get anywhere. When Cypress included the CyU3PUsbJumpBackToBooter function in the USBBulkSourceSink example I thought it would be as simple as just calling this function. Other people seem to be able to get it to work :
http://www.cypress.com/?app=forum&id=167&rID=67973
It would help if Cypress could come back on this one.
Thanks,
Liam