Re: Which FreeBSD image file should be used in conjunction with idbloader.img and u-boot.itb ?
Date: Sun, 18 May 2025 02:52:32 UTC
Hello Mario.
This is how looks like the sd card where I have installed Linux :
>
>
> => 34 500006845 da1 GPT (238G)
> 34 32734 - free - (16M)
> 32768 32768 1 ms-basic-data (16M)
> 65536 614400 2 efi (300M)
> 679936 499326943 3 efi (238G)
>
I checked FreeBSD-14.2-RELEASE-arm64-aarch64-ROCKPRO64.img and the
partition is
=> 40 10485680 md0 GPT (5.0G)
40 32728 - free - (16M)
32768 102400 1 efi (50M)
135168 10350464 2 freebsd-ufs (4.9G)
10485632 88 - free - (44K)
There is 16M free space. If you write u-boot by dd, u-boot is located in
this free space. The option parameter "seek" of dd decides the actual
location. Then u-boot searches bootaa64.efi on DOS partition and
load&execute it. bootaa64.efi finds FreeBSD system on available device. I'm
not sure what kind of approach you try to do but it's not practical way to
create FreeBSD img file from linux image.
By the way how do you check FreeBSD is up and running on Radxa? I have no
idea the level of support of Radxa Zero 3 in FreeBSD. I mean I don't know
which peripheral works with FreeBSD or not.
Best regards,
furaisanjin