在Ubuntu中安装tftp服务器
- 安装tftp-hpa,tftpd-hpa,xinetd
sudo apt-get install tftp-hpa tftpd-hpa xinetd - 建立tftp服务器目录
sudo mkdir -p /tftpboot sudo chmod 777 /tftpboot - 配置/etc/default/tftpd-hpa
# /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/work/tftpboot" //修改成自己要使用的tftpboot目录 TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure -c" //-c 表示可以创建文件 -c create - 重启服务
sudo /etc/init.d/tftpd-hpa restart - 测试tftp
可以在当前目录下发现多了Image文件。配置完成。root@Linux:/# tftp localhost tftp> get Image tftp> q
板卡uboot下网络配置及镜像下载及加载与写入flash
- 网络配置
//设置ip地址 $ setenv ipaddr 192.168.200.255 //设置网关地址 $ setenv gatewayip 192.168.0.1 //设置tftp服务端ip地址(pc端地址) $ setenv serverip 192.168.200.222 //保存设置 $ saveenv //查看当前设置,如下图所示 $ pri - 下载镜像
tftpboot 0x83000000 BOOT.BIN
本文详细介绍了如何在Ubuntu系统上安装和配置tftp服务器,包括安装tftp-hpa和xinetd,设置tftp服务器目录权限,修改配置文件,并重启服务。同时,文章还涉及了uboot环境下的网络配置,如设置IP地址、网关和服务器IP,以及如何通过tftp下载镜像文件。

652

被折叠的 条评论
为什么被折叠?



