Hi,
I was able to program my program using the serial port bootloader. However, one thing that surprises me is that the entry point address of my program is 0x08d55d. I can run the program when I specify the entry point address is 0x08d55d. However, when I reboot the program does not load. In my .cmd file I specify
SECTIONS
{
/* Allocate program areas: */
.cinit : > FLASHB PAGE = 0, ALIGN(4)
.pinit : > FLASHB, PAGE = 0, ALIGN(4)
.text : >> FLASHB | FLASHC | FLASHD | FLASHE | FLASHF | FLASHG PAGE = 0, ALIGN(4)
codestart : > BEGIN PAGE = 0, ALIGN(4)
...
with BEGIN : origin = 0x080000, length = 0x000002