This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3357: Problem getting u-boot prompt on Beaglebone Black with MLO and u-boot.img on SD Card.

Part Number: AM3357


Hi all,

I am having the exact problem described here in the this thread. I too am using Chris Simmonds book Mastering Embedded Linux Programming Second Edition. Using using his script have created to partitions on a SD Card. The first partition contains the MLO and the u-boot.img and the second partition empty as I just want to boot into u-boot only at this stage.

All I get is constant output of CCCCCCC and nothing else happens. The link below is exactly what I am observing.

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/936202/am3357-beaglebone-black-can-t-boot-from-sd-card-having-only-bootloader 

I also ask the same question 

How should BBB behave upon Power On when S2 button is pressed and on the SD card there are only 2 files in the boot partition (MLO and u-boot.img) ... without any actions from user ?

I have spend the last 2 days trying to get my Beaglebone Black board to boot into a u-boot prompt without any success. I have tried the  v2017.01, v2018.01 and master. I have also tried getting a pre-built image from 

wget http://s3.armhf.com/dist/bone/bone-uboot.tar.xz and all has failed.

I know that my board is working as I was able to load a Debian image that boots fine to a command prompt. I can log in and see the OS running fine. Issuing the uname -a command gives me the following

Linux beaglebone 4.19.94-ti-r42 #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020 armv7l GNU/Linux

To be honest I am not sure what else to do. I have tried following many tutorials including this one https://longervision.github.io/2018/01/10/SBCs/ARM/beaglebone-black-uboot-kernel/ which I believe is very clear and well written with images and includes adding patches and this too turned out to not work. So there must be something that I am doing wrong.

In order to get u-boot to work MUST there be a valid Linux image on the second partition. Many thanks.

onio