Hi,
Here is the scenario:
1- I write an application to address 0x20000, basicaly {bank 0, sector 4}. then I can jump to this address 0x20000 and my application starts running.
2- I write the application to address 0x20100, since i want to reserve 0x100 bytes for some bookkeeping about my application, like size, crc32 etc. And when I jump to address 0x20100, my application does not start.
Can I not burn an application at an offset of a sector? Do I have to position the .intvec of my application at the beginning of a flash sector?
Not sure why the second option does not work?
any explanation?
thank you in advance,