【问题标题】:how to get beaglebone black wifi with buildroot如何使用 buildroot 获得 beaglebone black wifi
【发布时间】:2017-07-23 07:48:33
【问题描述】:

我正在尝试使用 buildroot 构建 beaglebone black wifi,但似乎有几种配置,用于 u-boot 和内核。

什么是适合 BBB 无线的 def config 、am335-evm 或 omap3-beagle?
BBB 无线的正确内核和定义配置是什么?
U-boot应该是目标镜像格式u-boot.bin还是u-boot.img?
有没有人有一个工作的 beaglebone black(无线或非无线)工作的 git repo?

要让 u-boot 开始工作,uEnv.txt 的最低设置是多少?

谢谢!

【问题讨论】:

    标签: buildroot


    【解决方案1】:

    可以使用beaglebone_defconfig配置文件:

    make beaglebone_defconfig
    

    它支持多个 am335x 板,如 BBB、am335x-evm 等。此 BR 配置提供 U-Boot 和 U-Boot 的内部脚本将读取板 ID 并加载相应的设备树 blob。在构建过程结束时,您将获得一个 SD 卡映像,您可以直接将其刻录到您的 SD 卡上。

    唯一缺少的是 WiLink 固件和 wpa_supplicant。只需在 BR 的 menuconfig 中选择以下软件包:

    • BR2_PACKAGE_WILINK_BT_FIRMWARE
    • BR2_PACKAGE_WPA_SUPPLICANT

    【讨论】:

    • 我当然第一次尝试过。但它对我不起作用(我在插入 5v 电源之前按下了 S2 按钮)但它没有启动。你试过了吗?
    • @user1820451 你是对的。 U-Boot 不会从 SD 卡启动 Linux。您能否向 BR 的邮件列表发送一封电子邮件,描述您的启动问题?谢谢
    • 我发现了太多不同的内核,我无法确定哪个是适合 beaglebone black 的内核。 uEnv 也是正确的,看起来它缺少很多设置。和许多未解决的问题。我什至没有找到一个适用于 bbb 的 buildroot 配置。
    【解决方案2】:

    好的,它确实有效,但我等着在 HDMI 上看到登录信息。
    在我使用这篇文章连接 UART 之后:
    https://codechief.wordpress.com/2013/11/11/beaglebone-black-serial-debug-connection/(但我确实替换了 tx 和 rx) 按下 S2 按钮,我确实看到了 linux 提示符。

    【讨论】:

      猜你喜欢
      • 2016-01-21
      • 2016-04-19
      • 1970-01-01
      • 2014-09-19
      • 2016-11-30
      • 1970-01-01
      • 2017-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多