Hello,
I'm trying to use the blinky example as a base from which to develop my own implementation.
I have imported the projects from controlSUITE, under F28M36x / Code examples / Dual System Example Projects / blinky (v201)
Compiling and loading the example program for the respective cores seems to work correctly: the LEDs on the board to blink as one would expect.
However, changing the example code in the M3 side results in odd behaviour. Compilation process seems as if everything is in order, that is I get no compilation errors when building the project. Loading the program works, but when running the program nothing happens: LED stops working, nothing in the program seems to happen.
Changing the example code, adding code or even commenting out seemingly irrelevant lines results in everything going astray.
For example even commenting this out (LED0 peripheral not used in M3) breaks functionality:
//SysCtlPeripheralEnable(LED_0_PERIPH);
Suspending execution with the edited program results in the following:
When using the unedited example source suspending the execution results in CCS showing the line where execution has stopped as expected.
Once a "broken" program is reverted back to be equivalent to the example code, rebuilt and re-loaded everything works again so it feels to me this has something to do with the innards of the object file being loaded. However I do not have any idea where to even start looking.
HW/SW specs:
F28M36P63C2 + Docking station
CCS version: 5.5.0.00077
Thanks in advance for any replies.
