SPI ROM Programming for FX3

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
masu_1341616
Level 5
Level 5
Distributor - TED (Japan)
10 solutions authored 10 likes received 25 sign-ins

Hello,

Is it possible to program SPI ROM for FX3 firmware without using Control Center? 

If don't have any solution from cypress, how about any third party product? 

Thanks

0 Likes
1 Solution
SrinathS_16
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello,

The SPI slave that is used should match the following write commands for successful programming from the USB Control Center.

  • Write Enable: 06h
  • Write data (Page Program): 02h
  • Sector Erase: D8h

In case the commands are different, the USB Control Center can be modified to suit the slave device that is used. The source of the control center can be found from the below path after the installation of FX3 SDK.

C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\application\c_sharp\controlcenter

Best regards,

Srinath S

View solution in original post

0 Likes
1 Reply
SrinathS_16
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello,

The SPI slave that is used should match the following write commands for successful programming from the USB Control Center.

  • Write Enable: 06h
  • Write data (Page Program): 02h
  • Sector Erase: D8h

In case the commands are different, the USB Control Center can be modified to suit the slave device that is used. The source of the control center can be found from the below path after the installation of FX3 SDK.

C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\application\c_sharp\controlcenter

Best regards,

Srinath S

0 Likes