NXP MCU 技术论坛
直播中

五斤麻辣油

8年用户 1268经验值
擅长:电源/新能源
私信 关注
[问答]

MPC5748G如何实现极简引导加载程序?

我是微控制器开发的新手,我在 MPC5748G 上开始了一个新项目,我有一些问题:
0- 如何更改或创建 .ld 文件(链接脚本)?您有编写 ld 文件的语法教程吗?
1- 如何知道 MPC5748G 引导加载程序源代码是否集成在项目源代码中?否则如何识别s31 design studio 2.1中的bootloader源代码?以及如何识别应用程序的跳转是在哪个地址实现的?
如何实现极简引导加载程序?你有一个实用且极简主义的引导加载程序作为我开发的起点吗?
2- MPC5748G 引导加载程序是否可以使用 IC57xx 或 PEMicro 进行闪存?我可以使用 .elf 或 srec 吗?所有文件都说应该使用 OpenSDA 和 .rbl
3- 我有一个引导加载程序示例的源代码,当我尝试使用 PEMicro(USB 多链路接口)使用 .elf 对其进行闪存时,我按以下顺序收到许多错误和警告:



设备 ID 修订版为 $00000000

设备 IDCODE 为 $00000082
设备 ID 修订版为 $00000000
无法进入后台模式。检查连接。
为编程重置设备时出错。

设备 IDCODE 为 $00000082
设备 ID 修订为 $00000000
MPC574xG 检测到设备。

设备 ID 修订版为 $00000000
MPC574xG 检测到设备。

                       

更多回帖

发帖
×
20
完善资料,
赚取积分