嵌入式学习小组
直播中

刘丰标

7年用户 1046经验值
私信 关注

ok4418 uboot不能使用tftp是怎么回事?

请问ok4418运行uboot程序的时候用不了tftp服务,是不是该uboot没有tftp客户端的驱动?

s5p4418# tftp

No ethernet found.

回帖(1)

凌云志

2022-11-21 15:31:32
首先上位机配置TFTP,1.下载sudo apt-get install tftpd-hpa 2.配置sudo vim /etc/default/tftpd-hpa,将TFTP_DIRECTORY修改为:

TFTP_DIRECTORY="/tftpboot",保存退出。 将来只需将编译好的二进制可执行文件拷贝到/tftpboot目录下即可,下位机即可从此目录

自动下载文件。3.创建下载目录sudo mkdir /tftpboot 4.修改下载目录的用户和组:sudo chown tarena /tftpboot -R,sudo chgrp tarena /tftpboot -R。 搞好之后最好可以重启一下tftp服务试试,sudo service tftpd-hpa restart。

你这个没有发现以太网,如果不是硬件问题。指定上位机的IP地址信息,此IP地址一定要和下位机的IP地址在同一个网段,虚拟机右上方(扇形或者上下箭头)->点击右键->删除之前的配置信息->添加->连接名称:TPAD,点击IPV4设置->方法:手动->添加->输入IP地址,掩码,网关就OK了。。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分