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

关于AM3352使用Uniflash烧录工具通过USB烧录的疑问

现在在使用Uniflash烧录工具通过USB烧录,烧录过程中出现异常如下:

板子的sysboot[4,,0]引脚配置:10111  MMC0 SPIO UART0 USB0

板子上之前有用SD卡烧录过程序,现在打算改用Uniflash烧录

烧录文件按照链接中制作和修改的:http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/52381.aspx

烧录路径C:\AM335x_Flashtool\images中包含的文件:debrick.scr  flash_cat_util.out  flash-image.out  flash-image-data.txt  MLO  rootfs.bin  u-boot.bin  uImage.bin;

烧录现象:

1、Uniflash的进度条始终是0%

2、串口使用SecureCRT软件始终在打c

希望大牛指点下

Steven Liu1:

先确认你的AM335x的芯片是PG2.1版本吗?如果是PG1.0版本的,目前不支持USB烧录。区别方法:丝印层AM3352料号的后面是否带有“B”的字样。

zuhua zhang:

回复 Steven Liu1:

型号是确认过的是PG2版本的,AM3358芯片型号全称:AM3358BZCZAI00

Steven Liu1:

回复 zuhua zhang:

OK,这个是可以支持USB烧录的。你看一下,在启动时能看到主机上出现USB网络吗?如果没有,只是出现未知的Subartic设备,那就说明你没装驱动。

zuhua zhang:

回复 Steven Liu1:

板子上电,点击Uniflash的Start flashing之后显示USB识别了,在网络和共享中心那边出现一个net端口,也按照资料上说的配置为192.168.2.1和Uniflash配置一样,不过显示的是已开启,但是显示无法连接到Internet。截图如附件

Steven Liu1:

回复 zuhua zhang:

板子已经获得IP了,这个链接是正常了,查两个事儿:

1. 防火墙,反病毒软件之类的关掉了吗?一定要确认,否则和你这现象是一样的。

2. down下去的u-boot-spl-restore.bin是否能够正常起来?可以用生成的MLO放在SD卡里测试一下,如果是spl这阶段出问题了,卡在里面,情形是一样的。

zuhua zhang:

回复 Steven Liu1:

1、杀毒软件什么的都是关闭的

2、这边down的文件有debrick.scr    MLO 、 rootfs.bin 、 u-boot.bin  、uImage.bin,这么几个文件,这几个文件之前使用SD卡烧录的时候是可以的,

你好Steven这个和我引脚配置有关系吗?引脚配置中USB0在Uart后面这个有影响吗?板子已经有之前SD卡烧成功的文件。

Steven Liu1:

回复 zuhua zhang:

你可以尝试选一个USB0在前的方式试一下,但是应该关系不大。我看你的选择是MMC0 SPIO UART0 USB0

这样的话,SD卡拔出了,没SPI0的设备,前两个启动方式已经过了,串口能打C也证明了进入到了UART0启动的模式,没有文件的传输,就会走到USB0上。

看你的描述,编出来的MLO是OK的,我再确认一下image,你有没有把编译生成的u-boot-spl.bin重命名为u-boot-spl-restore.bin,然后放到对应的文件夹中?

zuhua zhang:

回复 Steven Liu1:

这边文件名就是debrick.scr  MLO  rootfs.bin  u-boot.bin  uImage.bin;没有重命名为u-boot-spl-restore.bin

u-boot文件需要重命名为u-boot-spl-restore.bin??那其他文件需要重命名吗?

Steven Liu1:

回复 zuhua zhang:

有的,仔细看哪个主题帖中的链接信息啊:

http://processors.wiki.ti.com/index.php/Sitara_Linux_AM335x_Flash_Programming_Linux_Development#Build_SPL_.28MLO.29_and_U-Boot_for_Flashing

Copy u-boot.img to u-boot-restore.img
In the directory flash-restore/spl, copy u-boot-spl.bin to u-boot-spl-restore.bin

zuhua zhang:

回复 Steven Liu1:

HI,Steven,

我烧录的U-boot这个文件是我在用的一个开发板上的,且我看到《Uniflash烧写脚本的修改和SPI 烧写的支持》指导文档里分为u-boot-spl-restore.bin, u-boot-restore.img,但是我这个文件是买的开发板上的配套u-boot.bin文件

赞(0)
未经允许不得转载:TI中文支持网 » 关于AM3352使用Uniflash烧录工具通过USB烧录的疑问
分享到: 更多 (0)