Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

Anonymous
Not applicable

Event though the newest fx3 sdk.

I can not found any api for cpp used to download firmware to fx2 device, but for dot net, I can use fx2Device class to download.

if I use fx3Device class to download firmware for cpp, the return code is 3, invalid signature.

How to download hex to ram for FX2 using cpp api from cypress fx3 sdk?

0 Likes
1 Solution
SrinathS_16
Moderator
Moderator

Hello JH W,

The FX3 SDK available on the web does not have the CPP code/ the executable to download firmware hex into the RAM. The next version of the FX3 SDK (Version 1.3.4), contains the fwDownload_fx2, fwDownload_fx3 applications. These applications are based on C++ and can be used to download the firmware hex file into the FX2LP/FX3 RAM.

Please visit EZ-USB FX3 Software Development Kit for updates on the FX3 SDK.

Best regards,

Srinath S

View solution in original post

0 Likes
1 Reply
SrinathS_16
Moderator
Moderator

Hello JH W,

The FX3 SDK available on the web does not have the CPP code/ the executable to download firmware hex into the RAM. The next version of the FX3 SDK (Version 1.3.4), contains the fwDownload_fx2, fwDownload_fx3 applications. These applications are based on C++ and can be used to download the firmware hex file into the FX2LP/FX3 RAM.

Please visit EZ-USB FX3 Software Development Kit for updates on the FX3 SDK.

Best regards,

Srinath S

View solution in original post

0 Likes