S32K344 Boot jump to App, then Used Uart Async Send ,DMA interrupts are always called

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K344 Boot jump to App, then Used Uart Async Send ,DMA interrupts are always called

419件の閲覧回数
sun15021414801
Contributor II

1.I use the s32k344 can from the unified_bootloader_demo_V2.1 project to implement the bootloader

2.app uses the ETAS integration package and the compiler is ghs

3.boot jumps to the app, RTA-os is already running

4.when I called Uart_AsyncSend, dma interrupts are always called, jump to the dma interrupt handling function, Can't jump out

 

Please Help, thank you

0 件の賞賛
返信
1 返信

416件の閲覧回数
sun15021414801
Contributor II

1.I used Uart Interrupt mode, dma has never been used

2.boot's code is essentially unchanged, as shown in the figure

sun15021414801_1-1694093233702.png

 

sun15021414801_0-1694093207601.png

3. jump start address is 0x440200 , After entering the app the interrupt vector table was also re-registered

sun15021414801_2-1694093410478.png

sun15021414801_3-1694093430504.png

 

0 件の賞賛
返信