I've been working on CYUSB3014. My firmware is stored in a Flash memory and I choose the SPI boot option. The problem is that I need store some parameters which are set by host application and these parameters should remain after the system loses power. Can I store these parameters in the Flash memory via SPI while using SPI boot?
Yes. you can. You have to store those data in the region beyond where the firmware is stored.
The firmware is always stored startin from address 0 in the flash.