cyfwstorprog tool for Linux | Cypress Semiconductor
cyfwstorprog tool for Linux
As some may know, Cypress only supplies a Windows version of the cyfwstorprog in their SDK. This tool writes a bootable firmware binary to SD/eMMC media connected to the S0 port of the Cypress FX3S.
So a month or so ago, I decided to port the tool to Linux (so my complete development cycle, from compiling to flashing could be done in Linux).
Anyway, I thought I'd share the code with everyone: https://github.com/nickdademo/cyfwstorprog_linux
Overall functionality is identical to the Windows version except for one important difference: the tool does not perform the initial step of flashing CyStorBootWriter.img - this needs to be done separetely before using this tool.
Please let me know of any comments on questions :)