完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
各位大牛,我是新接触AM3352这块芯片,有些疑问希望能得到大牛的帮助和解答。
我们的ECU板子上面是没有使用SD卡的,只有eMMC FLASH,启动模式SYSBOOT的设置是 0100 0000 0001 1100,对应手册里面的是MMC1,MMC0,UART0,USB0启动。 那如果这边eMMC flash贴片到板子上,板子是没有SD卡部分电路的,并且都是裸机,里面MLO,uboot等任何镜像都是没有的,这样可以直接通过USB把程序烧录到eMMC FLASH中吗? |
|
相关推荐
11个回答
|
|
我们是有工具可以通过USB把程序烧录到eMMC中的,叫Uniflash,下载地址:http://processors.wiki.ti.com/index.php/Category:CCS_UniFlash
使用手册:http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Quick_Start_Guide eMMC烧写部分:http://processors.wiki.ti.com/index.php/Sitara_Linux_AM335x_Flash_Programming_Linux_Development#eMMC_Programming_Process |
|
|
|
另外提下,建议你先确定你的eMMC,DDR等等这些东西都是可以正常工作的吗?通过CCS或者其他的手段先确认一下,现在的硬件设计都OK的,再做这步。如果你的DDR或者eMMC本身有问题,这个工具在使用时也是会遇到问题的。
我们中文文档比较详细的介绍了NAND,SPI的烧写,以及需要做的工作:http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/52381.aspx |
|
|
|
hwjj940056201 发表于 2018-6-21 14:43 就是说在我物料和电路等一切都是ok的的情况下,可以通过板子上的USB口子,在Uniflash这个工具把包括MLO,UBOOT等镜像烧录到eMMC flash中是吗?那启动方式也是在我这边的sy***oot设置的情况下操作是吗? |
|
|
|
cz0519博睿康 发表于 2018-6-21 14:56 是的。但是启动方式,需要选择带有USB0启动的,因为你是要从USB0进行启动烧录的。 |
|
|
|
恩,我们的SYSBOOT设置是 0100 0000 0001 1100,对应手册里面的是MMC1,MMC0,UART0,USB0启动,这个启动方式里第四位是USB0的启动方式,这样的话是可以使用Uniflash工具对eMMC Flash进行烧录的? |
|
|
|
cz0519博睿康 发表于 2018-6-21 15:35 是可以的。 不过提个醒:你的启动方式中,MMC1,MMC0位于前面,也就是说eMMC启动会比USB0先启动。如果eMMC中有启动的image,就会从eMMC启动,无法进入到USB0启动。换句话说,eMMC中为空或者没有启动image的时候,你的Uniflash可以正常使用烧录,因为可以从USB0启动;但是一旦烧录完成,你若是想对eMMC文件进行更新的话,就无法使用Uniflash进行,因为会先从eMMC中启动了,这时候需要你先擦出eMMC中的数据,或者换个USB0启动在先的模式。 |
|
|
|
hwjj940056201 发表于 2018-6-21 15:54 因为我看了下AM335X技术参考手册中,eMMC1作为启动设置的很少,那如果我在eMMC中已经存在image,这时候换一个USB0在最前面的启动模式,里面没有eMMC1和eMMC0的存在可以吗?因为手册上面USB0在前的设置中,都没有MMC0和MMC1存在的。 |
|
|
|
cz0519博睿康 发表于 2018-6-21 16:06 如果是使用Uniflash通过USB方式烧写的话,只需要有USB0启动的支持就可以,不需要有MMC0或者1。 |
|
|
|
你好,这边看来uniflash的使用说明后有几个疑问: 1、我看了下http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Quick_Start_Guide#Flashing_a_Board_using_USB 这里面在使用USB烧录的时候,说还会出现一个eth接口,又要填写静态IP地址,这样和链接里面直接使用ETH烧录有什么区别?新出来的ETH接口需要连接网线吗?而且ETH烧录要PRU的才可以,板子上的一般是实现EtherCAT的接口。 2、一般使用SD卡烧录时候,文件包括:MLO,u-boot,image等文件,使用UNIFLASH烧录的时候有多了一个debrick.scr脚本文件,这个脚本文件是做什么的? 3、之前的回复贴里烧录过程比较简单,有详细点的资料吗? 谢谢 |
|
|
|
cz0519博睿康 发表于 2018-6-21 16:25 1. 这个地方说出现的网口是USB的网口,不是实际的网口,就是USB线连接就可以。(插一句,eth烧录时不需要PRU的,eth烧录只需要CPSW的网口即可) 2. 这个脚本里面的操作就是通过TFTP download相应的image,并写入到nand中去。 3. 中文版的描述比较详细,可以看看:http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/52381.aspx |
|
|
|
可以的,TI的USB烧写的工具,可以到官网找找
|
|
|
|
只有小组成员才能发言,加入小组>>
479 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
343 浏览 1 评论
922 浏览 0 评论
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
2093 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3840 浏览 4 评论
CC3100BOOST使用CC3200lunchXL进行烧录
873浏览 2评论
112浏览 2评论
148浏览 2评论
123浏览 2评论
149浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-11 06:07 , Processed in 0.863487 second(s), Total 67, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191