Not able to boot via SD Card in my beaglebone black element14

I also did all the instruction give at http://www.armhf.com/boards/beaglebone-black/bbb-sd-install/ except i gave the boot partition type as ‘c(W95 FAT32 (LBA)’ rather than 'e(W95 FAT16 (LBA))'

That did not work as well.

Regards,

Madhukar Sah

I have beaglebone black element14 rev C.

Is there any problem in rev C related to booting from SDcard?

Can i conclude that my specific board has got some issue. Shall i proceed for replacement. Can i take it for my confirmation that the above detailed step by step procedure what i have described would work on a working board.

I suggest you contact Element 14 customer support for assistance with your board.

Gerald

Thank gerald. I will contact them.

Regards

Hello everyone,

I have two Beaglebone Black with Rev B6 version from Element 14 and one has this issue. I wasted one week in this issue. Thanks for your post.

for every one has this problem:
you have to give a boot flag to your partition ,you can do this with fdisk command :

fdisk /dev/sda
Command (m for help): m

Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition’s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

Command (m for help): a
Partition number (1-5):

Seems an old post.
But I have the same issue with element14 board. Version I have no information on board. EMMC boot is OK, but not Booting form SD card. On pressing S2 it send s CCCC and waits for serial boot.
Any updates? Thank you

Which image are you currently trying to boot on the microSD?

Regards,

1 Like

bone-debian-10.3-iot-armhf-2020-04-06-4gb.img
This one from official site.
Also I tried the method in one udemy course of making two partitions Fat16 and ext3 and copying MLO file into the BOOT partition.
In any case the board sends CCCC only through serial port.

debian@beaglebone:~$ lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk1      179:0    0  3.6G  0 disk
└─mmcblk1p1  179:1    0  3.6G  0 part /
mmcblk1boot0 179:8    0    2M  1 disk
mmcblk1boot1 179:16   0    2M  1 disk
mmcblk0      179:24   0 12.5M  0 disk
debian@beaglebone:~$ ^C

This is how I am getting for the 8GB memory card image inserted. (Now booted from eMMC)

try the snapshot:

probably already fix this if it was a u-boot problem… (use etcher.io to flash)

Regards

1 Like

Still not working. I think some issue with my Card or Board. Will try another card and reader. eMMC boots ok. but never boots from SD card. Card is Ok in Desktop and burning app
Thanks for the support.
i saw in internet that some others are also complaining same issue with element14 board

it was due to the eeprom installed on the element14 board, i fixed that…

The fingers in your microSD cage might just be bent? can you read any microSD when booted from eMMC?

Regards,

1 Like

Can you suggest how I can check the SD card connectivity to board?
Is the below response gives any indication?

debian@beaglebone:~$ lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk1      179:0    0  3.6G  0 disk
└─mmcblk1p1  179:1    0  3.6G  0 part /
mmcblk1boot0 179:8    0    2M  1 disk
mmcblk1boot1 179:16   0    2M  1 disk
mmcblk0      179:24   0 12.5M  0 disk
debian@beaglebone:~$ ^C

That would be your microSD card… IS that the one you’ve previous programmed with etcher.io ? it looks like it has other issues (12.5MB in size)…

Regards,

1 Like

Thanks for the response
I have checked once again
Here is the output when this card is connected using Card reader in my ubuntu PC

sda      8:0    0 148.6G  0 disk 
├─sda1   8:1    0   237M  0 part /boot/efi
├─sda2   8:2    0   191M  0 part [SWAP]
└─sda3   8:3    0 148.1G  0 part /
sdb      8:16   1   7.5G  0 disk 
└─sdb1   8:17   1   3.5G  0 part /media/roy/rootfs

Now this card connected to my Beaglebone Black booted from eMMC

ebian@beaglebone:~$ lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk1      179:0    0  3.6G  0 disk 
�└�─mmcblk1p1  179:1    0  3.6G  0 part /
mmcblk1boot0 179:8    0    2M  1 disk 
mmcblk1boot1 179:16   0    2M  1 disk 
mmcblk0      179:24   0 12.5M  0 disk 
debian@beaglebone:~$

Here it is 12.5MB only. To make sure, I removed the card and tried the same command. This 12.5MB disappears.

In ubuntu PC, I can see the rootfs filesystem.

btw my eMMC boot details

debian@beaglebone:~$ lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster
debian@beaglebone:~$ uname -r
4.19.94-ti-r73
debian@beaglebone:~$

idk… looks like something is wrong with that port on your board…

With 4.19.94-ti-r73, it’s tested, i’d expect it to just work…

Sadly i think your board lost it’s microSD interface…

Regards,

1 Like

Thank you very much for the support.
Anyway I think I have a reasonably new Debian in my eMMC. (?) So I will try to learn programing within that and afterwards can do something for the board.
Thanks a lot

I have an update!
Actually the problem was my SD card. It was few years old, (…So the Beagle-bone black also). But both used to work together then. Now I had updated the image in eMMC via Ethernet. Don,t know weather the update caused beagle bone to loose it’s ability to detect low speed old card. Anyway this old card works fine in PC, but not works in my BBB.
To make sure, I purchased a new 32GB card and tried, and now all is OK.
Thanks for the support

1 Like

Sweet, that’s great news!

1 Like