BeagleBone Black Rev C Booting Issue: No Console Output or LED Activity

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

How did you copy the root filesystem from the image file to the sd card?

The image actually contains both these partitions, you dont need to create the boot partition yourself.

If the leds are not illuminated,its either the board is dead or the power supply and cable is dead. We have had several of the BBB just die. Might have been our fault, who really knows. When they died it was no leds. Some one told me to replace the regulators but we don’t have any way to work on the smd boards.

@AKHIL_KANNAN
latest images use the following for tty
console=ttyS0,115200n8

also, the latest image i’m using uses mmcblk0 for sdcard.
mmcblk1 is emmc

is your emmc been zero’d