- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am trying to program two different SPI nor flash memories using the Control Center.
To do so, I want to use a GPIO from the FX3 to control a digital switch before programing.
Is there any way to manage any GPIO with FX3 in bootloader mode?
Thank you!
Solved! Go to Solution.
- Labels:
-
USB Superspeed Peripherals
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Sorry to misunderstand your question.
The GPIO cannot be driven without downloading any firmware in the device.
As it is a ROM Bootloader, and hence it cannot be modified to drive a GPIO. You can try using a second stage bootloader if you want to write to both the SPI Flash or you can use a switch so that only one Flash is selected at a time.
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to section 11 of this app note https://www.cypress.com/file/201991/download for the default state of the FX3 I/Os for the different boot modes, while the bootloader is executing before application firmware download).
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Rashi,
thank you for the quick feedback.
In this section, the default state of the I/O are described, but I am asking if I can change the state of a certain GPIO without downloading any firmware in the device.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Sorry to misunderstand your question.
The GPIO cannot be driven without downloading any firmware in the device.
As it is a ROM Bootloader, and hence it cannot be modified to drive a GPIO. You can try using a second stage bootloader if you want to write to both the SPI Flash or you can use a switch so that only one Flash is selected at a time.
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Okay, understood. I will try to use the second stage bootloader.
Thank you very much!