KEAZ1284 CAN BUS bootloader

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

KEAZ1284 CAN BUS bootloader

2,740 Views
tianshenglin
Contributor II

dear freescale,

附件是我上传的两个工程,由于项目急需还请你们帮忙调试一下。工程是基于KEAZ1284开发板的。

由于freescale给我是CW版本的bootloader CAN BUS,但我的CW已经过期,所以我把工程移植到了keil环境中,目前两个工程都能运行。

但不能升级下载APP程序,我调试了好几天了尝试了很多种方法也咨询了相关的人,未能解决问题,所以在此请你们帮忙,项目急需。

简要说明我的配置

1、在APP的.S文件注释掉了如下:

                ;IF      :LNOT::DEF:RAM_TARGET

                ;AREA    |.ARM.__at_0x400|, CODE, READONLY

                ;DCB     BackDoorK0, BackDoorK1, BackDoorK2, BackDoorK3

                ;DCB     BackDoorK4, BackDoorK5, BackDoorK6, BackDoorK7

                ;DCB     0xFF,       0xFF,       0xFF,       0xFF

                ;DCB     0xFF,       FPROT,      FSEC,       FOPT

                ;ENDIF

2、keil的系统配置如下:

129159_129159.jpg1.jpg

129160_129160.jpg2.jpg

项目接近收尾阶段,就差这CAN BUS 升级问题目前未能解决。

在此请freescale官方工程师给予支持。不胜感激。

Original Attachment has been moved to: SKEAZ1284xxx4_BootLoader_Keil.rar

Original Attachment has been moved to: SKEAZ1284xxx4_newlibrary_CAN.rar

Labels (1)
0 Kudos
2 Replies

1,957 Views
tianshenglin
Contributor II

没有人回复吗?

0 Kudos

1,957 Views
jeremyzhou
NXP Employee
NXP Employee

Hi,

今天我用你的两个工程测试和review了代码,有以下几个问题:

1. 下载bootloader工程后,debug时发现代码卡在这一行(如图所示)

2016-01-19_14-36-30.jpg

2. 在你的代码中,只制定了直接跳转application Reset_Handler 地址,你需要重新初始化SP,PC,和中断向量从定位

2016-01-19_14-56-36.jpg

Hope it helps.
Have a great day,
Ping

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos