首页 > 代码库 > 通过TFTP服务器,往开发板下载程序

通过TFTP服务器,往开发板下载程序

通过TFTP服务器,往开发板下载程序 

主要内容:

(1):设置开发板的网络配置

(2)打开window下的tftp终端软件(即启动window下的fttp服务)

(3)在u-boot下输入下载命令进行下载 进行下载

 

具体步骤 

一、设置开发板的网络配置 

根据把开发板的IP地址设置为跟 window的同一个网段下的地址后,接网线(最好将开发板接在路由器上),然后在u-bootping   window(因为在windowsping开发板,开发板时不回复的)

 

我们可以看到  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开始地址处的程序,烧写到nandflashbootloader分区

 

(这里服务器地址变为192.168.1.103,是因为自己的window下的IP地址变了,所以也要把开发板的tftp服务器的IP地址也要跟着变)

 

 

注意:在用开发板来ping你的windows前,要

(1):准确设置自己开发板和服务器的IP地址,然后save

(2)最好将开发板的网线插到路由器上(经验所得)

(3)然后ping window是试试。