Re: Update boot partition on a Pi - necessary? How?

"Patrick M. Hausen" <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Thanks everybody for the hints.

> Am 04.07.2024 um 18:04 schrieb Mark Millard <[email protected]>:
>> 
>> The files in the FAT partition are a combination of
>> https://www.freshports.org/sysutils/rpi-firmware/
> 
> Installing that package/port installs files into:
> 
> /usr/local/share/rpi-firmware/

I know. I already copy the i2c module from that port to my
boot partition for the master node on my Turing Pi.

Since I needed to re-image one of my compute modules
for other reasons, anyway, I decided to use dd to update
the remaining Pis and re-apply my ansible play to bring
the control node to the configuration I need, afterwards.

I would still love to see a documentation like the Klara Systems
article [1] on FreeBSD booting on amd64 about the process on
Raspberry Pis.

Why does this have to be so convoluted and intransparent?
Yeah, it's from Linux. ;-) I also never understood the need for
initramfs and friends.

Our bootloader is simple and straightforward. Today with ubiquitous
GPT the bootloader is launched by legacy BIOS or EFI, it can read
UFS or ZFS, loads the kernel and starts it. Done.

But I digress. Thanks again. Not willing to invest much time
into the RPi platform apart from running my small cluster
- contrary to amd64 of which I have around 100 systems
to keep up to date. So I'll probably stick to images and
dd for now.

Kind regards,
Patrick

[1] https://klarasystems.com/articles/the-freebsd-boot-process
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.