【ARM裸机s5pv210 】uboot通过tftp下载内核

2022/2/19 23:16:58

本文主要是介绍【ARM裸机s5pv210 】uboot通过tftp下载内核,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.开发板uboot,虚拟机能相互ping通

 

2.ubuntu搭建好tftp服务器,设置好文件夹,放置好文件

 sudo apt install tftpd-hpa  //安装服务程序

sudo systemctl status tftpd-hpa  //检查服务运行状态

gedit /etc/default/tftpd-hpa   //修改文件设置文件夹

TFTP_USERNAME="tftp" #tftpd程序使用的账户,不用改

TFTP_DIRECTORY="/srv/tftp" #目录,这里设置目录

TFTP_ADDRESS=":69" #端口,不用改

TFTP_OPTIONS="--secure --create" #--secure 不设置会有跨目录的问题   --create是要自己添加的,给客户端写入数据的权力

 

3.uboot设置好参数

x210 # print
mtdpart=80000 400000 3000000
bootdelay=3
baudrate=115200
ethaddr=00:40:5c:26:0a:5b
bootargs=console=ttySAC2,115200 root=/dev/mmcblk0p2 rw init=/linuxrc rootfstype=ext3
bootcmd=movi read kernel 30008000; bootm 30008000
netmask=255.255.255.0
ipaddr=192.168.1.20
serverip=192.168.1.30
gatewayip=192.168.1.1

 

4.uboot用tftp下载文件

  tftp 0x30008000 zImage-qt

 然后   bootm  0x30008000   启动内核



这篇关于【ARM裸机s5pv210 】uboot通过tftp下载内核的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程