Similar Posts
The FreeBSD FDT, the Raspberry PI SPI
How the FDT works In specific, I’m looking at this file bcm2835.dtsi which contains the hardware definitions for the BCM2835, the SOC which powers a Raspberry Pi. Primarily, i’m interested in how to read it. To really make sense of this, you should have this pdf at hand; it’s the hardware manual for BCM2835. If…
Cross-compiling NetBSD on FreeBSD-10
I was curious to see how difficult it would be to compile NetBSD on FreeBSD 10. Once you have the source, there is a build.sh script which is very helpful. The build is as simple as: ./build.sh -m i386 tools ./build.sh -m i386 kernel=GENERIC release In my case I have both clang and gcc installed. I…
How does the Crochet-FreeBSD ARM boot work?
Introduction This is my 3rd blog posting on the topic of the Crochet-FreeBSD ARM boot process. The other two are here and here. At long last, I have the Crochet-FreeBSD build for Wandboard working properly, with U-boot and ubldr. This article will serve, I hope, to document the entire process and give others a…
Identifying unknown hardware a Pi running FreeBSD
I’ve been building FreeBSD-CURRENT images for my Pi, and I’ve noticed I have this: ugen0.5: <vendor 0x7392> at usbus0 So, it turns out I have one of these plugged in, and it seems likely that the unknown USB device is ugen0.5. So firstly, there is the question of “ugen”. You can read about it here….
FreeBSD on AWS with Ansible
I often have a need for a fresh FreeBSD install, to host a server, or perhaps just experiment with. My usual solution is FreeBSD jails. However, I’ve recently gotten interested in Ansible and AWS. There are quite a few advantages to installing infra with AWS, however the one I’m most interested in is automating the…
FreeBSD-wandboard build 269149
Available here.