Project compiled by S32 2017.R1 is not working with booloader

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Project compiled by S32 2017.R1 is not working with booloader

1,260 次查看
jeromeli
Contributor II

Hi,

My project that compiled in S32DS 2017.R1 is not working with my CAN bootloader. While the bootloader is fine with projects that are compiled in S32DS v1.1/v1.2. 

MCU: MPC5748G

SDK: EAR 0.8.1

Any suggestion on how to study the cause of the problem? Thanks!

3 回复数

1,079 次查看
martin_kovar
NXP Employee
NXP Employee

Hello Jerome,

could you please specify, what does it mean application is not working? I need to know as much details as possible.

Just quick question, do you place anything into custom RAM section?

Regards,

Martin

1,079 次查看
jeromeli
Contributor II

Hello Martin,

Thanks for the reply.

I've managed to get rid of this problem already, though I'm not quite sure about the real cause. The thing is that I use pit in the bootloader, if I disable pit before jumping to app, then it works fine. But the situation is not the same when I use S32DS v1.1/v1.2. Do you have any idea?

0 项奖励
回复

1,079 次查看
martin_kovar
NXP Employee
NXP Employee

Hello Jerome,

unfortunately, I do not have enough information, so I do not have any idea, what could be wrong.

I can recommend you some general points.

If your bootloader runs the application directly without microcontroller reset, please ensure that bootloader cleans up all resources which it used. 

Also, you did not explain the behavior. Does it mean that bootloader does not run the application at all, or application does not run correct, or...?

Please write me back as much details as possible.

Regards,

Martin