1通过usb将ubootbin烧写到nandflashWord文件下载.docx
《1通过usb将ubootbin烧写到nandflashWord文件下载.docx》由会员分享,可在线阅读,更多相关《1通过usb将ubootbin烧写到nandflashWord文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
JTAG口
二、设置TPAD的启动方式:
启动方式的设定是通过拨码开关来进行设置的。
设置从USB启动。
1.4->
ON
三、连接开发板:
1.USB线,大口接PC,小口接TPAD上的OTG口
2.串口线,一端接PC,一端接TPAD的COM1口
3.电源线,一端接插线板,一端接电源孔(5V/3A)
四、在PC端的Windows下运行DNW软件
1.通过USB口从主机端下载启动程序到TPAD的内存中运行
2.要求通信双方都要运行软件
主机端————USB————TPAD
DNWs5pv210处理器IROM(只读存储器)
说明:
s5pv210处理器里面有一段三星固化好的代码(出厂自带),代码在处理器里面IROM只读存储器中,板子一上电,执行IROM中代码,就会判断拨码开关,通过判断拨码开关的设置方式,就知道从哪里去获得启动程序,由于拨码开关设置从USB启动,因此,IROM代码将从USB接口获取启动程序。
3.串口的配置
configuration->
oprtion
配置串口的波特率:
115200
配置使用的串口为:
COM1
4.点击serialport->
connect->
标题栏出现com1,115200bps,说明串口已生效。
连接前的状态:
连接后的状态:
5.5.USB驱动的安装,使用DNW软件通过USB向TPAD发送程序x210_usb.bin
1)配置下载地址:
0xd0020010
2)PC机通过DNW软件向TPAD发送:
x210_usb.bin
TPAD中IROM负责接收:
接收x210_usb.bin,运行x210_usb.bin,但并DNW中没有任何显示信息。
6.使用DNW软件通过USB向TPAD发送程序u-boot.bin
1)配置下载地址:
0x23e00000
configuration->
2)PC机通过DNW软件向TPAD发送:
u-boot.bin
TPAD中IROM负责接收:
接收u-boot.bin,运行u-boot.bin,显示信息通过串口发送给DNW软件进行显示。
快速按键盘的“空格键”。
DNW端显示结果:
五、在TPAD中将u-boot.bin烧到NandFlash中
1.将u-boot.bin下载到0x20008000处
在DNW中:
tarena#dnw0x20008000
结果:
OTGcableConnected!
Now,WaitingforDNWtotransmitdata
从DNW软件再次发送u-boot.bin,同上发送文件。
2.擦除NandFlash块从0x0开始擦除1M
tarena#nanderase0x00x100000
tarena#nandwrite0x200080000x00x100000
六、修改环境变量
tarena#setenvbootdelay10
tarena#save
tarena#reset//重启后延迟时间最长为10s