Posts

Showing posts from February, 2023

Poudriere Build setup, update FreeBSD 14.0-CURRENT packages & source code release

Image
 Poudriere,  update Raspberry Pi 4B FreeBSD 14.0-CURRENT packages & source code release  Modified July 29, 2023 Update the Source, Luke.  Before engaging the Drive login to root user account on Raspberry Pi 4B with 8 gigs dram and wired Ethernet connection to internet pkg update pkg upgrade portsnap  fetch update cd  /usr/src git -C /usr/src pull --ff-only  Installing FreeBSD Source Code 14.0-CURRENT to /usr/src Originally download original /usr/src code head for FreeBSD cd /usr git -C /usr clone -o freebsd -b main --depth 1 https://git.freebsd.org/src.git src – https://old.reddit.com/r/freebsd/comments/keme3b/heads_up_freebsd_changing_from_subversion_to_git/ghxggjm/ EXAMPLE: root@generic-arm64:/usr/src # pwd /usr/src root@generic-arm64:/usr/src # cd /usr root@generic-arm64:/usr # git -C /usr clone -o freebsd -b main --depth 1 https://git.freebsd.org/src.git src Cloning into 'src'... remote: Enumerating objects: 98541, done. remote: Counting obje...

GPIO Pins on Raspberry Pi 4B; How to use them in FreeBSD.

 GPIO Pins  on Raspberry Pi 4B;   How to use them in FreeBSD. Useful  RaspberryPi and FreeBSD documentation to help understand UART3 usage on a Raspberry Pi 4B.    Looking to enable and setup UART3 for a serial 9600 baud GPS data stream. https://man.freebsd.org/cgi/man.cgi?query=gpioctl&sektion=8&apropos=0&manpath=FreeBSD+13.1-RELEASE+and+Ports   GPIOCTL  gpio pin control  manual page https://github.com/raspberrypi/utils/blob/master/ovmerge/ovmerge   OVMERGE Tool https://blog.khubla.com/freebsd/understanding-the-raspberry-pi-freebsd-gpio-device    GPIO device understanding blog,  KHubla Blog 2013 , https://github.com/raspberrypi/linux/tree/raspberrypi-kernel_1.20210303-1/arch/arm/boot/dts/overlays/ Latest January 2023  Raspberry Pi firmware from Raspberrypi.com https://github.com/raspberrypi/linux/releases/tag/1.20230106 https://github.com/raspberrypi/linux/tags/ https://lists.freebsd.org/archives/fr...