发 帖  
原厂入驻New
[问答]

请问采用Nand Flash方式启动UBL最大有多大?

2020-8-12 10:41:54  113 UBL
分享
看网上说RBL只支持14K NAND FLASH的BOOT程序,但是刚编译了一版超大UBL,达到18kB,板子同样能够启动。
在spruh77a,OMAP-L138 DSP+ARM Processor Technical Reference Manual中也没有找到关于RBL载入Nand Flash能力的描述,请问UBL最大可以达到多大?谢谢
0
2020-8-12 10:41:54   评论 分享淘帖
6 个讨论
<blockquote class="quote"/>                                                                           http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
2020-8-12 10:52:23 评论

举报



lifei639156 发表于 2020-8-12 19:14
&amp;lt;blockquote class=&amp;quot;quote&amp;quot;/&amp;gt;                                                                           http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal



谢谢,原来如此,资料还是应该到官网来找,我那会看的是一些博客
我用AISgen_d800k008.exe配置了寄存器,那是不是可以直接载入Linux内核?
2020-8-12 11:08:37 评论

举报



qwerty147258 发表于 2020-8-12 19:30
谢谢,原来如此,资料还是应该到官网来找,我那会看的是一些博客
我用AISgen_d800k008.exe配置了寄存器,那是不是可以直接载入Linux内核?



<blockquote class="quote"/>  

                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
2020-8-12 11:15:24 评论

举报



lifei639156 发表于 2020-8-12 19:37
&amp;lt;blockquote class=&amp;quot;quote&amp;quot;/&amp;gt;  

                                                                         http://processors.wiki.ti.com/index.php/Main_Page



我的板子板子没有用到EMAC,所以把uboot干掉,直接让UBL载入内核,内核的启动参数直接配置在menuconfig中,这样也是可以的。首次烧写使用JTAG+NandWriter.out的方式烧写,以后可以使用Linux命令nandwrite直接烧写分区。
但是使用NandWriter.out烧写速度尚可,就是把PC端的固件载入到板子的DDR2上速度非常慢,不管是是在NandWriter程序中调用fread( )函数读取还是使用CCS自带的Memory Load/Save Utility,都非常慢;而且每更换一块板子,就需要重新将固件写入DDR2。请问您知道更快的方式吗?能否直接从PC的内存写入板子上的Nand Flash?
而且为何今天我的用户名是user3877487,您回复之后也不能给我发邮件了?
2020-8-12 11:22:05 评论

举报

fread确实很慢,memory load取决于仿真器的速度,会好些。
可以考虑采用先烧后贴。
或者在硬件设计时,将相应的网口引脚引出来,做一块转换板带上网口,这样调试烧写时将转接板接上。
否则没什么好办法来提高速度。
另外就是通过USB,那也要在UBL里将USB的功能加上。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
2020-8-12 11:33:16 评论

举报

好的,多谢您的建议
2020-8-12 11:38:23 评论

举报

只有小组成员才能发言,加入小组>>

1820个成员聚集在这个小组

加入小组

创建小组步骤

快速回复 返回顶部 返回列表