首页 > 解决方案 > 是否可以使用 RARP 在 uboot 中传输文件?

问题描述

我有一个嵌入式板,我想在 uboot 中下载 rootfs、内核等。它没有 tftp。
我可以使用 RARP 传输文件吗?

我试过这个:

  1. 我已经在主机上安装了 rarp 服务器。(apt-get rarpd)
  2. 创建了一个 /etc/ethers 文件,列出了客户端的 MAC ID,如下所示:
    08:ed:ed:25:4f:0e client
  3. 将客户端添加到 /etc/hosts 文件中,如下所示:
    192.168.16.20.220 客户端
  4. 运行命令 rarpd -A
  5. 在客户端,在 uboot 提示符下,我运行此“
    rarpboot 0x82000000 192.168.16.77:test_file”
    (使用所需权限创建 /rarpboot 文件夹)。

但我无法从 rarpboot 下载任何文件。

如果不能使用 RARP 传输文件,除了 tftp 还有其他方法吗?建议其他选项(如果可用)..!

标签: linux-kernelu-bootdhcptftp

解决方案


推荐阅读