fengkuangge 发表于 2018-5-3 17:11:06

ok4418 uboot不能使用tftp

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


wang14988442 发表于 2018-5-8 10:07:38

首先上位机配置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了。。。

fengkuangge 发表于 2018-5-4 12:05:53

有其他用0k4188板子的朋友吗

fengkuangge 发表于 2018-5-9 17:33:20

wang14988442 发表于 2018-5-8 10:07
首先上位机配置TFTP,1.下载sudo apt-get install tftpd-hpa 2.配置sudo vim /etc/default/tftpd-hpa,将TF ...

非常感谢你的回答,前提使这个开发板配套的uboot具有网卡驱动和tftp客户端,我这都用不了,怀疑不具备这些驱动

Marss 发表于 2018-6-2 09:54:08

您的问题解决了吗,官方的uboot代码都是支持的tftp客户端服务的,这个只是配置问题

大飞 发表于 2021-5-19 23:12:06

:)可以参考这篇文章修复了 s5p4418的网卡驱动
https://blog.csdn.net/weixin_43536180/article/details/116935106

大飞 发表于 2021-5-19 23:13:13

Marss 发表于 2018-6-2 09:54
您的问题解决了吗,官方的uboot代码都是支持的tftp客户端服务的,这个只是配置问题

uboot官方不支持但是有人修复了这个漏洞了,分别用于uboot2014+linux3.4.39 和 uboot2016加linux4.4.172都有参考文章 :https://blog.csdn.net/weixin_43536180/article/details/117048083

大飞 发表于 2021-5-19 23:14:17

参考文章 https://blog.csdn.net/weixin_43536180/article/details/117048083修复这个漏洞就可以用网络了:lol
页: [1]
查看完整版本: ok4418 uboot不能使用tftp