Other Parts Discussed in Thread: RM48L952
Hi all,
I have a common problem as guys before me in this post:
http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/206272.aspx
I have 3 projects (Fork, bootloader, firmware). Each project has its own vector table. Fork and bootloader uses HW hardware vector mode, but FW uses dispatch mode.
My architecture is:
0x0 Vectors of FORK,
0x20 FORK
0x02000 Vectors of Bootloader
0x02020 Bootloader
0x08000 Vectors of FW
0x08020 FW
So interrups works in Fork and Bootloader but in FW doesnt. If i change in FW into hardware vector mode it starts to work.
Is there a possible way that in SW dispatch mode also starts to work? What i must change?
I need SW dispatch mode in FW because of interrupt nesting and priority.
Im using RM48L952ZWT.