S32K144 FLEXNVM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K144 FLEXNVM

1,896 Views
gangzhou
Contributor II

Hi:

   I use the bootloader in AN12218 on a S32K144.It works normally.But,It does not work when I using UART interrupt rx.UART can not receive data.May be something wrong with the flexnvm used code flash.Bootloader can find the interrupr table.What should I do? I need your help.

 

Tags (1)
0 Kudos
Reply
3 Replies

1,853 Views
gangzhou
Contributor II

Thank you for your reply.I modified the bootloader.Used UART interrupt receive data.But ,Bootloader did not work,because the  UART interrupt could not enter.May be something wrong while placing code data in address 0x10000000 without changing the vector  address.What should I do?

0 Kudos
Reply

1,841 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

I would check: if VTOR register points to your vector table, if the interrupt is enabled and if priority is configured appropriately in NVIC, if the interrupt in LPUART module is enabled and if interrupt flag is set. All these conditions should be met to trigger the interrupt.

Regards,

Lukas

0 Kudos
Reply

1,871 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi Gang,

it's not clear to me. Are you modifying the bootloader? Or do you mean that user application is not working? Is the application working if it is executed without bootloader?

Regards,

Lukas

0 Kudos
Reply