Other Parts Discussed in Thread: CC2340R5, SYSCONFIG, CC2340R2
Tool/software:
I migrate my code from CC2340R2 Development Platform (R2 RGE Package) to CC2340R5 Development Platform (R5 RKP package) using Sysconfig.
It does not build anymore.
I notice the CC23x0r5.cmd (not linking) is different from CC23x0r2.cmd (builds correctly) on this line:
/* Override default entry point. */
--entry_point ResetISR
I can get the program linked by renaming to resetISR (notice the lowercase r). The my code appears to run fine. It may be only driving high one pin, but it does wonderfully.
I don't know if the R2 build works as I don't have the board to test it. At first, I selecvted this board by mistake.
If anyone knows, why would one board override the program entry point and not the other? To my understanding, the two boards and devices are very similar. Therefore, I am not expecting a different startup scheme.
Anyhow, overriding entry point should not be related to hardware...
What's right and what's not?
Note: Using Simplelink lowpower SDK 8.10 and CCS v12.8