TI论坛
直播中

喻唯

7年用户 196经验值
私信 关注
[问答]

请问怎样编程将APP烧到NandFlash中?

我准备在OMAPL138中写一个自动升级app的代码,通过网络或串口,我想问下内部ROM中RBL是怎样加载NandFlash的APP到RAM中的,
这样我才能根据加载方式,我才可以怎样编程将APP烧到NandFlash中的,找了好多资料就没有找到关于内部ROM管管RBL程序的介绍,

回帖(6)

余少虹

2020-4-20 10:01:55
请参考下面的bootloader文档。
http://www.ti.com/lit/an/sprab41e/sprab41e.pdf
将APP程序用aisgen工具生成ais格式,再可以用serial flash utility烧写到nand flash。
http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138
举报

李波

2020-4-20 10:11:19
  你有二级boot过程吗?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

喻唯

2020-4-20 10:23:37
引用: lifei639156 发表于 2020-4-20 17:48
<blockquote class="quote"/>  你有二级boot过程吗?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.

现在我有两种方案:
1,是直接使用RBL加载ARM代码和DSP代码,在ARM中开启DSP和制定DSP的起始运行地址,这种方案简单,所以就先写的它
2,就用二级boot,我现在找到了OMAP-L138_FlashAndBootUtils_2_40代码,代码量比较大,所以正在阅读。
举报

李波

2020-4-20 10:42:29
引用: 60user182 发表于 2020-4-20 18:01
现在我有两种方案:
1,是直接使用RBL加载ARM代码和DSP代码,在ARM中开启DSP和制定DSP的起始运行地址,这种方案简单,所以就先写的它
2,就用二级boot,我现在找到了OMAP-L138_FlashAndBootUtils_2_40代码,代码量比较大,所以正在阅读。 ...

http://www.deyisupport.com/question_answer/dsp_arm/omap_l1x/f/54/t/5319.aspx
希望这个贴子对你有用。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

更多回帖

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