Hi
I have managed to boot from SCI/BOOT ROM of F28035, the problem is after restart - not booting from the newly written flash.
The SCI booting works - the first project tried was sci_echoback from controlSUITE\device_support\f2803x\v127\DSP2803x_examples_ccsv5\sci_echoback
Followed the steps from here and the upload worked well using a small serial software. The echo works back on the serial which indicates the sci_echoback is working well for SARAM based firmware.
In the second step I used the flash_f28035 (controlSUITE\device_support\f2803x\v127\DSP2803x_examples_ccsv5\flash_f28035) project which is a flash based project. Following the same steps upload is successful but after reset the new program does not starts.
GPIO37 is set to 1 and GPIO34 is also 1 and TRST is also 0 to be in Mode 3, the chip was never programmed so the OTP values should be for flash (default one).
All I can see XRST is toggling time to time with ~55uS which seems to be the watchdog restart.
Checked the flash_f28035 project (didn't modified it at all, just compile) - for me it seems fine, entry point is defined at 0x3F7FF6 which is the flash's entry point. Linker commands are flash ones. The watchdog is disabled in the first lines (WD_DISABLE .set 1) so it shouldn't restart the MCU.
Is there anything I omitted? The ROM Boot doesn't writes the flash?