正点原子i.mx6u驱动开发指南中,30.4.4小节,tftp与Ubuntu进行网络通信下载zImage的时候显示File not found错误问题分析及解决记录
问题描述:
正点原子i.mx6ull嵌入式驱动开发指南手册中,第的tftp的配置文件中,在实际使用中发现不能使用tftp命令与ubuntu主机进行tftp网络通信!
出现如下错误提示:
TFTP error: 'File not found' (1)
分析:
通过查阅资料得知,一般在进行 tftp 网络通信时,常出现如下问题:
(1)Error code 0: Permission denied
原因:主目录没有写权限,
解决方法:加上权限即可, chmod 777 /linux/xuwei/tftpboot
(2)Error code 1: File not found
原因:为修改tftp配置文件
解决方法:在/etc/xinetd.d/tftp配置文件中的server_args后加上 -c 选项即可。
经排查发现:是正点原子驱动开发指南手册教程中的tftp的配置文件有问题,少了 -c !
发现问题如下:
导致的问题:进行tftp网络通信时,出现的错误:
解决方法:
加上 -c 选项,如下:
既能成功进行tftp与Ubuntu主机成之间的网络通信了,如下:
记录一下,共勉,减少踩坑!
参考资料:https://blog.****.net/liuxueliang/article/details/80157733