Description:
I am facing an issue booting my BeagleBone Black Rev C from an SD card. The board shows no output on the console and no LED activity during the boot process.
Steps Performed :
Partitioned the SD card with two partitions:
/dev/sdb1: FAT32 (100 MB for boot files).
/dev/sdb2: ext4 (remaining space for root filesystem).
Formatted the partitions and copied the following files to /dev/sdb1:
MLO
u-boot.img
zImage
am335x-boneblack.dtb
uEnv.txt with the following content:
console=ttyO0,115200n8
root=/dev/mmcblk1p2
rootfstype=ext4
rootwait
Copied the root filesystem to /dev/sdb2.
Set the boot mode to SD card by holding the boot button during power-on.
Connected the console via UART to monitor boot logs.
Observed Behavior:
No console output on UART.
No LED activity indicating boot progress.
Expected Behavior:
The board should boot from the SD card, display boot logs via the UART console, and show LED activity indicating boot progress.
Note: The BeagleBone Black Rev C boots successfully from the SD card when using prebuilt binaries, suggesting the hardware and SD card are functional.
Image Used:
am335x-debian-11.8-iot-armhf-2023-10-07-4gb.img