微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

BeagleBone Black 无法从 SD 卡启动

如何解决BeagleBone Black 无法从 SD 卡启动

我刚刚获得了一个 BBB,正在按照提供的教程进行设置。在这一点上,我对向 emmC 写入任何图像不感兴趣;我只想从 SD 卡上启动开发板。

到目前为止,我已经使用 BalenaEtcher 对 SD 卡进行了格式化,并将映像(AM3358 Debian 10.3 2020-04-06 4GB SD IoT)写入该 SD 卡。但是,我似乎无法让 BBB 从 SD 卡启动。我正在按照说明按住 S2 并接通电源,但 USR 灯从不全亮或全灭 - 即使 1 或 2 小时后,它们也会不断闪烁。

我使用标准的 1.8W USB 适配器和提供的 USB 线为 BBB 供电,但我也尝试使用我的 PC 作为电源。我还尝试使用不同的 SD 卡并将不同的图像写入这些卡。到目前为止没有任何效果

任何有关如何解决此问题的帮助将不胜感激。谢谢!

编辑 2021 年 5 月 10 日:

我用 USB-ttl 连接器连接了 BBB,并使用我的 PC 供电,而不是墙上的适配器;这是我尝试使用 BBB“入门”页面上概述的 SD 卡技术启动 BBB 时的输出。希望我做对了!

U-Boot SPL 2019.04-00002-g07d5700e21 (Mar 06 2020 - 11:24:55 -0600)
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC:   OMAP SD/MMC: 0,OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **

** Unable to read "/boot/uboot.env" from mmc0:1 **
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net:   eth0: MII MODE
cpsw,usb_ether
Press SPACE to abort autoboot in 0 seconds
board_name=[A335BNLT] ...
board_rev=[000C] ...
switch to partitions #0,OK
mmc0 is current device
SD/MMC found on device 0
switch to partitions #0,OK
mmc0 is current device
Scanning mmc 0:1...
6589689 bytes read in 440 ms (14.3 MiB/s)
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet] ...
debug: [bootz 0x82000000 0x88080000:648cf9 88000000] ...
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8f9b7000,end 8ffffcf9 ... OK
   Loading Device Tree to 8f92b000,end 8f9b6fff ... OK

编辑 2021 年 5 月 11 日:

我再次尝试从 SD 卡启动 BBB,但这次我将 BBB 连接到我的路由器。我不确定这是否会改变任何事情,但我最终得到了一组不同的代码

cpu  : AM335X-GP rev 2.1
I2C:   ready
DRAM:  512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC:   OMAP SD/MMC: 0,OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **

** Unable to read "/boot/uboot.env" from mmc0:1 **
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
2062 bytes read in 29 ms (69.3 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.19.94-ti-r42 ...
10095592 bytes read in 658 ms (14.6 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot-univ.dtb ...
loading /boot/dtbs/4.19.94-ti-r42/am335x-boneblack-uboot-univ.dtb ...
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
867 bytes read in 133 ms (5.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-emmC1-01-00A0.dtbo ...
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
4915 bytes read in 202 ms (23.4 KiB/s)
uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo ...
3801 bytes read in 353 ms (9.8 KiB/s)
fff ... OK

Starting kernel ...

[    0.002177] timer_probe: no matching timers found
[    0.195806] l4_wkup_cm:clk:0010:0: Failed to disable
[    1.415861] omap_voltage_late_init: Voltage driver support not added

Debian GNU/Linux 10 beaglebone ttyS0

BeagleBoard.org Debian Buster IoT Image 2020-04-06

Support: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian

default username:password is [debian:temppwd]

beaglebone login: 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。