打印

bootloader

[复制链接]
1855|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
xyz549040622| | 2015-11-14 08:20 | 只看该作者
1.看官方的boot手册
2.找官方开发包中的例程

使用特权

评论回复
板凳
两叶小舟| | 2015-11-14 08:44 | 只看该作者
楼主可以参考以下文档:
Custom Bootloader Options via One-Time Programmable (OTP) Memory
htt p://w ww.ti.com/lit/pdf/spraaq3
TMS320x2833x, 2823x Boot ROM Reference Guide (Rev. A)
htt p://w ww.ti.com/lit/pdf/spru963
如果你要自己开发Bootloader,可以调用FlashAPI来进行Flash相关操作,另外自己写个通讯接口接收上位机指令和程序文件即可。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
lansebuluo + 1
地板
dirtwillfly| | 2015-11-14 10:49 | 只看该作者
两叶小舟 发表于 2015-11-14 08:44
楼主可以参考以下文档:
Custom Bootloader Options via One-Time Programmable (OTP) Memory
htt p://w w ...


这两个资料挺好

使用特权

评论回复
5
dengkaso| | 2015-11-14 23:32 | 只看该作者
大致以下关键点:
1. 将bootloader和你的应用程序(APP)两个工程的cmd分成两个独立的区;
2. 将APP编译完成的App.out文件用TI工具转换成二进制文件APP.BIN;
3. 加载前需要调用flashAPI擦除APP区;
4. bootloader中需要用SCI、CAN、IIC等驱动程序来与上位机交互,以接收上位机发送来的APP.BIN;
5. 调用flashAPI将接收到的数据写入flash;
6.最后跳转到APP的入口。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
lansebuluo + 3
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:永不止步

21

主题

457

帖子

6

粉丝