ubuntu 14.04 tftp?ubuntu18.04安装

大家好,今天来为大家解答ubuntu 14.04 tftp这个问题的一些问题点,包括ubuntu18.04安装也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

如何将U-boot烧录到Nand中如何用tftp,nfs加载内核和文件系统

硬件平台是 XAM335x的SKEVM板子。

开发主机上安装的是ubuntu14.04。

SDK是 PROCESSOR-SDK-LINUX-AM335X 02_00_00_00。

1,运行了SDK下面的setup.sh,创建了/tftpboot,以及targetNFS目录了。

2,在sdk的更目录make都是成功的。

然后我也可以用做卡的方式把我自己编译的kernel, uboot以及系统带的 targetNFS目录下的文件系统,写到SD卡中。而且能够通过SD卡正常启动。

现在我想脱离SD卡启动方式。

1,所以要先把U-boot烧录到Nand中,(这里我不知道怎么下载。请告诉我下载方法。)

2,然后开机进入U-boot命令,设置好开发板IP以及serverip等配置。

3,通过tftp命令(tftp c0008000 zImage-am335x-evm.bin)命令,串口段打印一大串###,也没报错,好像是下载内核成功了。(这里请问下,tftp命令里的地址 0xc0008000是否正确?应该用什么地址?)

4,NFS下载文件系统,(这一步我也不知道怎么做,网上有命令 setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=ttyS0,115200等等命令。

Ubuntu搭建TFTP服务器

Ubuntu搭建TFTP服务器,首先确保已安装必要的组件。

执行以下命令安装TFTP服务器端软件:

sudo apt-get install tftpd-hpa

若无需安装客户端,可单独安装服务器端:

sudo apt-get install tftp-hpa

其中,tftp-hpa为客户端,tftpd-hpa为服务器端。

安装后,打开TFTP服务器配置文件:

vi/etc/default/tftpd-hpa

检查文件内容,确保服务器配置正确无误。

重启服务器,使设置生效:

sudo service tftpd-hpa restart

测试服务器功能,新建文件test.txt在根目录下:

tftp 127.0.0.1/localhost

通过命令执行获取test.txt:

tftp> get test.txt

最后,退出会话:

tftp> quit

Ubuntu环境搭建 - 五(tftp服务器)

搭建Ubuntu环境下的TFTP服务器,实现快速文件传输。

编辑TFTP配置文件:

TFTP DIRECTORY="":设置为TFTP服务器的工作目录。在此目录下存放编译完成的内核文件,开发板配置后可通过TFTP方式下载内核至开发板内存运行。同时,应赋予此目录777权限,确保文件可读、写、执行。若配置为TFTP_OPTIONS"--secure",上传文件时将提示错误:错误代码1:文件未找到。

重启TFTP程序:

切换至任意非TFTP服务器的工作目录,执行命令,若当前目录下出现所获取的文件,则表明TFTP服务器搭建成功。

阅读剩余
THE END