S32K144 FLEXNVM

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

S32K144 FLEXNVM

1,908件の閲覧回数
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.

 

タグ(1)
0 件の賞賛
返信
3 返答(返信)

1,865件の閲覧回数
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 件の賞賛
返信

1,853件の閲覧回数
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 件の賞賛
返信

1,883件の閲覧回数
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 件の賞賛
返信