TI中文支持网
TI专业的中文技术问题搜集分享网站

关于 TMS320C6747 从SPI Flash 二次 boot 到问题

我正在调试一个板子,程序直接烧写到 spi flash 可以启动,但是我想加自己到loader,spi flash 前面128K放二级bootloader,后面放app.bin,我现在二级bootloader能跑起来,也能执行一些功能,比如烧写自身和 app.bin,等等。

我到问题是,二级bootloader 需要加载app.bin,根据6747到bootloader手册,需要根据app.bin文件中的命令加载,但是我用二进制查看工具,看到app.bin里面都是 Sequential Read Enable Command(0x58535963)命令,都是串行读取命令,但是数据应该放到什么地方呢?TI 有没有提供如何加载spi中到bin命令字段?

TerryChen:

回复 Tony Tang:

#1, 文档仔细看了,数据分析清楚了。

#2. 第二种 boot  table 使用什么工具产生文件呢?

TerryChen:

回复 Tony Tang:

好的,谢谢。

目前我用 aisgen 产生的bin文件能启动了,主要是处理LOAD和FILL字段。

bo he5:

TerryChen

我正在调试一个板子,程序直接烧写到 spi flash �以启动,但是我想加自己到loader,spi flash 前面128K放二级bootloader,后面放app.bin,我现在二级bootloader能跑起来,也能执行一些功能,比如烧写自身和 app.bin,等等。

我到问题是,二级bootloader 需要加载app.bin,根据6747到bootloader手册,需要根据app.bin文件中的命令加载,但是我用二进制查看工具,看到app.bin里面都是 Sequential Read Enable Command(0x58535963)命令,都是串行读取命令,但是数据应该放到什么地方呢?TI 有没有提供如何加载spi中到bin命令字段?

赞(0)
未经允许不得转载:TI中文支持网 » 关于 TMS320C6747 从SPI Flash 二次 boot 到问题
分享到: 更多 (0)