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

F2833535 can bootloader请教

现在想实现F28335 从CAN接口下载程序到片内FLASH或片外FLASH,烧写后从FLASH启动,FLASH中又把整个程序复制到片外RAM,然后程序在片外执行,TI提供了后面的DEMO代码,但前面的通过CAN接口烧写代码好像没有找到,请TI的FAE帮一个忙。谢谢。

PS, 烧写FLASH后,那几个决定启动模式的引脚我希望不要改变,就是说,从CAN BOOT,然后FLASH BOOT,不改变硬件跳线,因为在现场中,不方便改变跳线。

mangui zhang:

应该是需要二次引导    

现在想实现F28335 从CAN接口下载程序到片内FLASH或片外FLASH,烧写后从FLASH启动,FLASH中又把整个程序复制到片外RAM,然后程序在片外执行,TI提供了后面的DEMO代码,但前面的通过CAN接口烧写代码好像没有找到,请TI的FAE帮一个忙。谢谢。

PS, 烧写FLASH后,那几个决定启动模式的引脚我希望不要改变,就是说,从CAN BOOT,然后FLASH BOOT,不改变硬件跳线,因为在现场中,不方便改变跳线。

Jay:

你好。

你可用FlashAPI自己写一个CAN boot程序。

那样你的启动过程就是从Flash起动。起动后进入CAN boot,然后下载应用程序到Flash中,完成后跳到应用程序。应用程序初始化部分,把代码Copy到片外RAM,然后跳过去运行即可。

赞(0)
未经允许不得转载:TI中文支持网 » F2833535 can bootloader请教
分享到: 更多 (0)