Re: Solid-Run Honeycomb LX2K FreeBSD Install 14.3-STABLE or 15.0-CURRENT, What is your written documented method for installation?

From: Dmitry Salychev <dsl_at_FreeBSD.org>
Date: Mon, 30 Jun 2025 17:32:01 UTC
Fred Finster <fred@thegalacticzoo.com> writes:

> Hello,  I have the dual sled HoneyComb LX2K server hardware with 64GB dram and a FAST600 NVME.
>
> I am trying to boot up from a 14.3-STABLE Arm64 FreeBSD DVD1 image.  Think I need to add a EFI partition with a file to that
> 14.3-STABLE FreeBSD Arm64 image written to a USB flash disk drive stick.   I am trying to do most of this work myself for my
> own training and learning.  But maybe you have better notes to share than what I can find from X.com/i/grok  or chatgpt AI
> sources. or by google searches.  Share what you can,  I included important links that I find in my private searches.  I show that
> I am willing to dig for knowledge.  Yet ,  a couple hints can get me moved down the path to success for getting the
> HoneyComb to run FreeBSD Arm64 and use that resource to compile FreeBSD Arm64 images for testing.   I am having
> problems with the  boot from file selection not performing to boot from the USB flash disk image that WotyB's  material
> suggested to download and use either a DVD1  or disk1 image.   Other says to use the memdisk image for booting up the
> HoneyComb LX2K machine.  So I worked to add these extra URL links for sharing purposes,  yet also show that I put in effort to
> solve my own problem here before asking for help.  
>
> bootaa64.efi  in /EFI/BOOT/bootaa64.efi  for the UEFI to find and boot.   The directions from WOOTYB are helpful, but when the
> machine does not respond to the "add boot option"  one gets kinda of stuck of what is NOT working and what operation to
> choose next.   Below is the uname -a  output from 14.0-RELEASE .
>
> uname -a 
> FreeBSDfred65_ 14.0-RELEASE FreeBSD 14.0-RELEASE #0 releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 05:54:07 UTC 2023
>     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/ar 
> m64.aarch64/sys/GENERIC arm64 
> root@fred654_:~ # 
>
> WootyB nice how to install FreeBSD on to the HoneyComb.   I am looking for present directions to install FreeBSD
> 15.0-CURRENT and 14.3-STABLE images into a USB flash drive and boot from that USB flash drive stick,  then from that image
> install to the NVME memory modules.  Here are Wooty-B written instructions.   What do you suggest?  How did you do this? 
> Borjn Z has this helpful tid bit: 
>
> https://github.com/Wooty-B/LX2K_Guide/blob/main/HoneyComb-Issues.md
>
> https://github.com/Wooty-B/LX2K_Guide/blob/main/Install-FreeBSD.md
>
> https://github.com/Wooty-B/LX2K_Guide/blob/main/HoneyComb-Issues.md
>
> So what documents do you read and use to install FreeBSD into a HoneyComb LX2K dual sled  1U rack mount server?
>
> https://forums.freebsd.org/threads/honeycomb-lx2.83553/
>
>     
> SolidRun HoneyComb/Clearfog ARM Workstation Up-and-running
>
> https://carlosedp.medium.com/solidrun-honeycomb-arm-up-and-running-56b3de896143 
>
> https://people.freebsd.org/~cognet/freebsd_arm.txt  Cognet setting up Arm64 compile for Intel Xscale
>
> https://wiki.freebsd.org/BjoernZeeb/HoneyComb  Bjoern HoneyComb notes to make a microSD card image for booting
> HoneyComb
>
> Do you still have to use a USB 3.0 to Ethernet device or  RTL8188EU WLAN device to have internet connection, or will the main
> RJ45 Ethernet front panel connection next to the microUSB console USB connection.
>
> I would like to join your elite club of Arm64 developers supporting the Raspberry Pi 4B, 400 keyboard, and other Arm64
> boards like the Orange Pi 5 plus SBC.   I can make buildworld  and make buildkernel to create FreeBSD images.  I am sorry
> that Mike Karels has passed on, who supported Arm64.   I wish to help make the Raspberryu Pi 4B, and the 400 Keyboard and
> entry SBC for testing and useing Arm64 embedded hardware.  I tested HDMI Audio for the Raspberry Pi4B, and have a review
> up a D43399, if you interested in patching the FreeBSD kernel source, to have HDMI audio for playing youtube videos  with
> audio sound output to the HDMI TV speakers.  Or VLC player playing video files.   Sure you can always plug in USB
> headphones and get your audio with that method.  I just wanted to use the existing nice speakers on the HDMI TV the
> raspberry pi was already connected to.
>
> https://reviews.freebsd.org/D43399   
>
> more specific detailed directions at the image reply  https://reviews.freebsd.org/F75131370
>
> Fred Finster
>
> fred@thegalacticzoo.com
>
> ghostbsd-arm64.blogspot.com    my blog notes on how I learned to do things with making a FreeBSD workstation from a
> Raspberry Pi 4B with 8GB dram, and 1 TB USB SSD.

Hey,

UEFI images (outdated, easy to start):
https://images.solid-run.com/LX2k/lx2160a_uefi

U-boot images (up-to-date, require dtb):
https://images.solid-run.com/LX2k/lx2160a_build

The easiest way is to boot with UEFI firmware and flash and boot from a
regular FreeBSD release for aarch64,
e.g. https://download.freebsd.org/releases/ISO-IMAGES/14.3/FreeBSD-14.3-RELEASE-arm64-aarch64-memstick.img.xz

DPAA2 (on-board Ethernet) is supported in both 14.3 and CURRENT.

Regards,
Dmitry

-- 
https://wiki.freebsd.org/DmitrySalychev