Re: Radxa Zero and FreeBSD : happy marriage ?

From: Stanislav Silnicki <stanislav.silnicki_at_mailgate.us>
Date: Wed, 27 Nov 2024 13:52:52 UTC
from my point of view, 32bit platform is not a big problem.

My roadmap of similar project is to port fbsd to stm32mp1 (booting is 
done, while mounting root requires SD driver, which I decided to leave 
in secure TZ, rewriting fsbl for that reason) and expose SD to the 
kernel as a trivial char device (may be some kernel glue).

As for the video, I chosen DSI interface, but have not tested custom 
screen I ordered for it yet. At least I hope to create kind of 
"suppported" hardware environment to be able to boot FBDS, Linux, etc.

So, I see no problems using 32bit as playground. Familiarizing myself 
with some aspects of fsbl/tz/power management and then go further to 
stm32mp2, which may become a 10+ years old smartphone with FBSD targeted 
towards security, modularity, openness.

On 11/25/24 18:17, Sulev-Madis Silber wrote:
> i see that you have chicken and egg problem here. you want to build a phone on fbsd. that could be maybe some high security device designed for governments at first, general public later. that could bring lot of development onto fbsd, resulting in higher popularity, funding too, all related to battery powered embedded devices. more security research (and malware :() too. the problem is that fbsd doesn't really support any of that. there is embedded and it's used even commercially but so much of work needs to be done that it would require a lot. i did read briefly that you even ended up having fights with people seemingly on who will do this work. i bet someone will, provided someone gives them food. that could come from people who buy this. hell, this needs whole team. there are big companies contributing, if you watch commit logs, but they focus on amd64 only. sorry to see this fizzling out as idea is super cool. perhaps you could build basically working prototype on something existing. i have h3 here which works well except it's 32bit so it's going out soon and video is hard if not impossible. (my project will not require video nor battery). but you know all that i see. this is not first time. i think openmoko freerunner poorly ran fbsd too, my friend had that working i recall. how you're going to pull it off i have no idea. i'm not good in any of those fields either. happy to test something tho. have a good luck with this masterpiece
>