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

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

cross mob
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
Moderator
1000 replies posted 750 replies posted 500 replies posted

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
Moderator
1000 replies posted 750 replies posted 500 replies posted

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

0 Likes