Site icon volt.tech

Problem from interrupts with MCU boot.

I am seeing a strange behaviour on my custom board (R7FA6M3AH + FSP 3.3) since I configured my application to build as a MCU boot image. The application works correctly in standalone but when booted from MCU boot, network was not working and by investigating I found that the interrupt (EDMAC0_EINT) gets called but executes the Reset_Handler which causes an assert later on in FreeRTOS (vportEnterCritical gets called from an ISR).I have other devices interrupts working fine for the same binary (such as an uart over RCI) and got simpler applications to work with the network on top of MCU boot so I don’t believe it is solely due to MCU boot but after a couple of days of debugging I’m really short on ideas on what could cause the problem.

Exit mobile version