首页 > 代码库 > 通过TFTP服务器,往开发板下载程序
通过TFTP服务器,往开发板下载程序
通过TFTP服务器,往开发板下载程序
主要内容:
(1):设置开发板的网络配置
(2)打开window下的tftp终端软件(即启动window下的fttp服务)
(3)在u-boot下输入下载命令进行下载 进行下载
具体步骤
一、设置开发板的网络配置
根据把开发板的IP地址设置为跟 window的同一个网段下的地址后,接网线(最好将开发板接在路由器上),然后在u-boot下ping window(因为在windows下ping开发板,开发板时不回复的)
我们可以看到 host 192.168.1.102 is alive 即:连接上了window
(2):打开window下的tftp软件(即启动tftp服务)
提示:为什么在下面可以直接tftp 30000000 lcd.bin 来制定下载的文件,就是因为在启动软件的时候,制定了下载路径了
(3):tftp 30000000 lcd.bin :将lcd.bin下载到0x30000000开始的地址处,接下来烧写到
Nandflash的开始地址处去执行
(4)在对nandflash烧写之前,要对其其擦除 ,首先要查看一下,执行mtd命令
(在这里就可以看到nandflash的分区布局了,这个分区一直迷惑了我好久,今天终于知道怎么查询的了)
Nand erase bootloader
Nand write 30000000 bootloader
即将30000000开始地址处的程序,烧写到nandflash的bootloader分区
(这里服务器地址变为192.168.1.103,是因为自己的window下的IP地址变了,所以也要把开发板的tftp服务器的IP地址也要跟着变)
注意:在用开发板来ping你的windows前,要
(1):准确设置自己开发板和服务器的IP地址,然后save
(2)最好将开发板的网线插到路由器上(经验所得)
(3)然后ping window是试试。