IT袋

当前位置:主页 > 经验教程 > 软件教程 >

使用tftp协议传输镜像文件到开发板上

使用tftp协议传输镜像文件到开发板上(2)

时间:2024-01-09 16:00:09 来源:IT袋 作者:马勇
导读:使用tftp协议传输镜像文件到开发板上,7.重启服务器之后,重启tftp服务。 sudo service tftpd-hpa restart# 查看tftp服务状态sudo service tftpd-hpa statuszheng@:/var/lib$ sudo service tftpd-hpa status● tftpd-hpa.service - L

使用tftp协议传输镜像文件到开发板上

7.重启服务器之后,重启tftp服务。

sudo service tftpd-hpa restart
# 查看tftp服务状态
sudo service tftpd-hpa status
zheng@:/var/lib$ sudo service tftpd-hpa status
● tftpd-hpa.service - LSB: HPA's tftp server
     Loaded: loaded (/etc/init.d/tftpd-hpa; generated)
     Active: active (running) since Mon 2024-01-08 17:44:54 CST; 17s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 4897 ExecStart=/etc/init.d/tftpd-hpa start (code=exited, status=0/SUCCESS)
      Tasks: 1 (limit: 18982)
     Memory: 396.0K
        CPU: 12ms
     CGroup: /system.slice/tftpd-hpa.service
             └─4905 /usr/sbin/in.tftpd --listen --user tftp --address :69 /var/lib/tftpboot
# 或者
$ netstat -a | grep tftp
udp        0      0 0.0.0.0:tftp            0.0.0.0:*
udp6       0      0 [::]:tftp               [::]:*
$ netstat -tuln | grep 69
udp        0      0 0.0.0.0:69              0.0.0.0:*
udp6       0      0 :::69                   :::*

三、开发板使用tftpboot下载文件

从tftp服务器下载文件,注意使用绝对路径启动开发板,进入Uboot目录

crb106s> tftpboot $loadaddr /var/lib/tftpboot/Image-SDK12.23.10-ramdisk
Waiting for RPM0 LMAC3 link status... SGMII [1G]
Using rvu_pf#3 device
TFTP from server 192.168.2.2; our IP address is 192.168.2.10
Filename '/var/lib/tftpboot/Image-SDK12.23.10-ramdisk'.
Load address: 0x40080000
Loading: ##################################################  904.8 MiB
         26.4 MiB/s
done
Bytes transferred = 948787712 (388d5a00 hex)

四、boot启动镜像

直接在内存启动Image和Kenel

crb106s> booti $loadaddr - $fdtaddr

以上是IT袋网网关于使用tftp协议传输镜像文件到开发板上的详细方法介绍,大家作为一个参考建议。

相关阅读