Flowcode application compiled into bootloader memory area – how to shift start address correctly?

For general Flowcode discussion that does not belong in the other sections.
Chip7882
Posts: 10
http://meble-kuchenne.info.pl
Joined: Wed Feb 17, 2021 8:59 am
Has thanked: 2 times
Been thanked: 3 times

Re: Flowcode application compiled into bootloader memory area – how to shift start address correctly?

Post by Chip7882 »

Hi Steve,

After a few sleepless nights :lol: , I finally managed to get the application working with interrupts :-) I created a virtual APP IVT, and now all the jumps are correct. My biggest problem was that the APP IVT isn’t located before the program code, but rather in the middle of it. I first had to define a section starting at address 0x2000 (which only contains the jump to the actual application, which begins at 0x2400, i.e., after the APP IVT).

The link you shared really helped me understand the concept of the virtual APP IVT. Many thanks for your support and the thought-provoking guidance :D

Best regards
Daniel

Steve-Matrix
Matrix Staff
Posts: 1758
Joined: Sat Dec 05, 2020 10:32 am
Has thanked: 256 times
Been thanked: 410 times

Re: Flowcode application compiled into bootloader memory area – how to shift start address correctly?

Post by Steve-Matrix »

Great news, Daniel. Thanks for letting us know.

I'm glad my input was of some small use. :D

Post Reply