We have developed code in Debug (CCS3.3), compiles runs and, works - we now want to release
We use a Hardware BOOT mode [011] from external asynchronous flash CE1, PSRAM CE2.
We have used the same build options for the Release as we have Debug, but the Release build does not function
To check our process we created a small program to toggle a port pin, Debug, then Release.
Used the Hex55 -a -boot - parallel16 -v5501:1 filename.out -o filename.hex
We then burn our program using our Flash burn utility and behold it toggles the port pin
Code size for port pin toggle program 120k burns to 60k
Code size for our actual code 147k burns to half
1) Are there nuances between the Debug and Release build options
2) Are there nuances between the Debug and Release cmd linker file we need to be aware of
We boot from external asynchronous memory and run our program from DARAM and PSRAM writing when required variables to Flash located at CE1.
Regards,