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.

[参考译文] BEAGLEBK:使用 Uniflash 时遇到困难

Guru**** 2549930 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620351/beaglebk-difficulties-using-uniflash

器件型号:BEAGLEBK

我遇到的问题与下面引用的主题类似...我无法获取 Uniflash 向 BeagleBone Black (BBB)发出 DHCP 地址。  以下主题确实解决了我遇到的问题、但它并未说明如何解决(请参阅 2015年11月19日下午6:37 和 2015年11月20日下午5:50之间的帖子)。

https://e2e.ti.com/support/arm/sitara_arm/f/791/p/470393/1689556

我可以通过 RNDIS 执行 ICMP ping 操作、从 BBB 到 Windows PC、也可以通过 RNDIS 从 Windows PC ping BBB、但 Uniflash 无法连接到 BBB。  请告诉我可能遗漏的内容。

谢谢  

乍得狼队

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    乍得

    您能不能更详细地描述一下您要做什么? 是否只想将 Uniflash 用作 DHCP 服务器? 或者、您希望它用作引导服务器吗? 它确实是为后者设计的,但我想它也会为前者设计。

    执行 ping 操作时、BBB 上正在运行什么? U-Boot? Linux? 当您尝试获取 DHCP 地址时、该环境中会发生什么情况? 您使用什么命令来实现这一目的? 有什么错误吗?

    您是否查看了 Unflash 安装中的 opendhcp 和 opentftp 日志? 这些是 Uniflash 正在调用的实际服务器的日志。 它们通常提供非常有价值的线索。 Wireshark 对于确定问题发生在何处(在 BBB 或 PC 上)也非常有用。

    如果您可以发布日志和/或 Wireshark 跟踪、我一定可以帮助您了解正在发生的情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ron:

    不、我不打算将其用作 DHCP 服务器、而是尝试将其用作启动服务器来刷写 BBB。  对于执行 Ping 操作时在 BBB 上运行的代码、我在获得代码时根本没有更改代码、因此 BBB 上提供的是"库存"代码(我使用用户名"root"登录 BBB、没有密码) 然后执行 ping 从命令提示符处。  

    我没有检查日志、因为我不知道它们是否存在。  我将查看我是否可以从他们那里获得任何信息。  我还没有机会查看 Wireshark 中的尝试、我也会尝试一下。

    谢谢 Ron。

    乍得

    已编辑以添加。  我已停止 BBB 上的引导过程(通过 Putty 会话连接到 BBB 上的 UART0时、在 Linux 引导期间按空格键)。  从这里(uboot)、我在命令提示符处发出 DCHP 命令、我看到以下内容:


    网络:   未设置。 验证第一个电子保险丝 MAC
    CPsw、USB_ether
    按空格键可在2秒钟内中止自动引导
    => DHCP
    正在等待 PHY 自动协商完成.......... 超时!
    BOOTP 广播1
    BOOTP 广播2.
    BOOTP 广播3.
    BOOTP 广播4.
    BOOTP 广播5.
    BOOTP 广播6.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很明显、BBB 未在正确的模式下引导。 如果在引导时按住 S2 (几秒钟)、它将尝试从 USB 端口而不是 eMMC 引导。 在启动刷写会话后、Uniflash 通过这种方式启动编程。

    它仍然不是为我编程的、但至少它现在正在通信。