请问一下,哪里可以下载到OMAP-L137的bootloader源代码?能不能给个网址啊?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
是这样哈,我现在需要自己编写OMAP-L137的bootloader程序,使芯片能脱离仿真器启动,想找一些关于讲怎么编写的文档或者代码,但一直没找到,希望得到您的帮助~
你是要写二次bootloader么? OMAP-L137 ROM中固化了bootloader程序, 可以使芯片脱离仿真器启动, 具体见下面的bootloader文档.
http://www.ti.com/lit/an/sprab04g/sprab04g.pdf
到下面的网站下载OMAPL137 flash utility, 参考OMAP-L137_FlashAndBootUtils_2_40\OMAP-L137\CCS下的UBL_ARM, UBL_DSP.
http://sourceforge.net/projects/dvflashutils/files/OMAP-L137/
如果你要加载ARM核代码的话, 二次bootloader (DSP UBL)是必须的, 因为ARM核需要DSP核Reset才能运行, 如果只加载DSP核代码, 不需要二次bootloader.
可以看一下下面wiki网站上的例子, DSP UBL和ARM程序合并成一个AIS文件, 通过ROM bootloader一起加载进来, DSP UBL不用像我之前说的那样加载ARM程序, 这样做比较简单, 只需负责reset ARM核和跳转到ARM程序.
http://processors.wiki.ti.com/index.php/Boot_Images_for_OMAP-L137#Booting_ARM_Binaries