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.
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