Re: Can't boot 10 images in BeagleBone Black

"Dr. Nicola Mingotti" <[email protected]>
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <[email protected]>

Thank you a lot for testing Lloyd !

You experiments suggest me what can be wrong in
the BBB machine i am testing.

I am (unfortunately) acquainted with the S2 button,
it caused a lot of headache to me in the past so, by default, whenever i 
decide to run a BBB from SD card I usually wipe out the eMMC (remove 
partitions or dd zero) just to be sure that, in any case, S2 button or 
not, the microSD will be booted.

What you tell me indicates the NetBSD-10 to boot needs something
good (out of the box status) into the eMMC.

So, the only quick way i have to try NetBSD in BBB out would be to put 
Linux back into the eMMC first, ironically;)

Btw, it must be possible to fix this. I have a FreeBSD image built a few 
months ago and it boots from SDCard, even if I wiped the eMMC.

Thank you again for your feedback, I will see what i can do

I found this very old mail that could be of help:
https://mail-index.netbsd.org/port-arm/2013/07/23/msg001919.html

bye
Nicola




On Fri-26-Apr-2024 05:20, Lloyd Parkes wrote:
> Kia ora Nicola,
> I can run both of those images just fine on my BBB. I created the micro
> SD card exactly the same way that you did.
> 
> After digging in to things I have managed to reproduce your error.
> 
> To avoid this problem you will need to boot from the SD card *without*
> pressing the S2 button.
> 
> "But Lloyd" you say, "pressing the S2 button is how you boot from the
> SD card". Well, yes and no.
> 
> Pressing the S2 button changes where U-Boot is loaded from. U-Boot has
> its own idea of where to search for a loadable O/S mostly unrelated to
> where U-Boot itself was loaded from. The U-Boot on the eMMC card will
> boot NetBSD from the SD card just fine.
> 
> With the S2 button pressed this happens to me:
> 	1) The CPU loads U-Boot from the SD card
> 	2) U-Boot runs lots of scripts
> 	3) u-Boot loads the NetBSD EFI bootloader
> 	4) The NetBSD EFI bootloader loads the NetBSD kernel
> 	5) Something crashes
> 
> With the S2 button *not* pressed this happens to me:
> 	1) The CPU loads U-Boot from the eMMC
> 	2) U-Boot runs lots of scripts
> 	3) u-Boot loads the NetBSD EFI bootloader
> 	4) The NetBSD EFI bootloader loads the NetBSD kernel
> 	5) Everything works
> 
> Ngā mihi,
> Lloyd
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.