-TF 启动以及FLASH 烧写(内含各种错误的纠正方法)
时间:10-02
整理:3721RD
点击:
往期回顾:
【EVB-335X-II试用体验】- 第一次碰触你
http://bbs.elecfans.com/forum.php?mod=viewthread&tid=522211&extra=
【EVB-335X-II试用体验】-上电测试,printf("hello world");
http://bbs.elecfans.com/forum.php?mod=viewthread&tid=525523&extra=
//本次重点:
本篇文章是对AM335X 开发板的烧录使用进行讲解,并对存在的问题进行梳理。
1.首先要强调,AM335X 中试用了看门狗,所以在烧写的时候,需及时喂狗。(具体方法为将J3短接即可)
2.其次,你需要对核心板的J1进行短接,小编在这里是用一个单排针+镀银丝自己制作的短路腿(决定启动顺序,NAND or EMMC)
3.这2种启动方式的优先顺序为SD>USB
4.最后这种都需要输入帐户和密码才能登陆,帐户:root, 密码:123456
PART 1 TF 启动:
1.1)TF启动比较简单,先对TF进行分区,即boot区及rootfs,方法在官方文档中有介绍,如果需要,请在本帖最后进行下载。boot 是启动文件区(sd-boot.tar.gz),而rootfs是系统文件引导区(sd-rootfs.tar.gz)。而稍后小编将进行裸跑,所以只保留了boot的文件。
1.2)在制作TF启动分区时,扇区的起始位置与文档上给出的不同,但这不影响启动过程,可以直接跳过。
1.3)如果你的J3没有短接,则在启动时, 你会不断的重新启动。

PART 2 USB 烧写
2.1)USB烧写相对于TF启动就比较复杂,要从TI的官方下载最新的uniflash工具,最新版本是uniflash_3.4.0.00003_win32.zip,有270+M ,在安装时需注意,360等工具会拦截,请全部勾选允许进行,包括一个开机启动项,否则,这个软件你没办法打开。
2.2)小编是用的WIN7 64位系统,所以在设置IP地址时,请在TCP/IPV4按照文档要求设置。
2.3)如果你的J3没有短接,则在启动时,你的本地网络会不断刷新,导致程序无法烧录完成。

本帖就到此为止,如果有关于启动烧写的问题,也欢迎在努力的童鞋的相互交流,而在下一篇,将进入裸机实战的第一步,LED流水灯的控制,敬请期待。
