This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux:CAN't 在 BBB 上下载 zImage

Guru**** 2538960 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/625960/linux-can-t-download-zimage-on-bbb

工具/软件:Linux

尊敬的先生:  

我是 Linux 平台的新开发人员。  

我使用 Ubuntu 16.04、 ti-processor-sdk-linux-am335x-evm-04.00.00.04软件包在 Beagle Bone 板上进行开发。

现在我可以制作 hello.c 文件并将其下载到 BBB、但无法将整个 zImage 文件下载到 BBB。  

在 BBB uBoot 中、我键入 dhcp 或 tftp 命令从主机下载文件。

但它仍在加载阶段、等待 T T T T T T T T T T T T T T T T T T T T T T T T 然后是超时。  最后、它写入"ARP 重试计数超过;再次启动"。

我还彼此 ping 通、它们可以得到响应。  

有人能帮我解决问题吗?

非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    T T T T T T T T T T T T。 如果未正确设置 tftp 主机,则可能会出现消息。 所以、
    您是否在主机 PC 上正确设置了 tftp?
    您是否在 tftp 的指定目录中复制了内核映像?


    谢谢、
    Prabhuraj
    Black胡椒 技术
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Prabhuraj:

    我使用"netstat -a | grep tftp"命令进行测试、它仍然可以在主机上正常工作、正如 web 所说的那样。

    我还执行了 TI wiki 上的./setup.sh、其中提到设置似乎也对我有所帮助。

    我还转到/tftpbootes$检查 zImage 文件、它也有。

    我有什么遗漏或错误的行为吗?

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您的电路板在 uboot 中是否具有 NC 命令? 您能否尝试使用它并分享您的观察结果?
    stackoverflow.com/.../using-nc-to-transfer-large-file
    有关更多信息、请参阅上述链接。

    谢谢、
    Prabhuraj
    Black胡椒 技术
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Prabhuraj:

    抱歉、在 uboot 中没有 NC 命令。
    因此、我无法使用您的 Web 路径执行内容。

    目前、我使用 BBB 通过使用 SD 卡启动系统、该 SD 卡使用 TI 映像文件作为我的开发环境。
    如果我不使用 SD 卡、系统默认设置将执行 Beagle Bone 的内核。
    如果我丢失了任何信息、请告诉我。

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    添加拍摄照片!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您使用什么命令从 tftp 下载 zImage?
    您能否尝试 tftp 0×82000000 zImage
    此外、您能否通过运行来检查 tftp 链接是否正常
    $ tftp 192.168.0.198
    $ tftp>获取测试
    在0.0秒内发送了159个字节
    $ tftp>退出
    $ ls test - lh

    请告诉我。

    谢谢、
    Prabhuraj
    Black胡椒 技术