4 ms·
The gp did say embedded. The RPi Zero is still selling, and its popular. and 32bit is still the big end of microcontrollers. But almost none of those have memor
by galangalalgol 3y ago
The gp did say embedded. The RPi Zero is still selling, and its popular. and 32bit is still the big end of microcontrollers. But almost none of those have memory management units, so normal linux is off the table (not sure about FreeBSD) but it is possible to build a linux for those platforms.
- zokier 3y agoThe 32 bit RPis have this notice though > Raspberry Pi Zero will remain in production until at least January 2026 Considering the roughly 2ish year release cycle of FreeBSD, it seems likely that 32bit RPIs will be eol'd before FreeBSD 16 is released.
- galangalalgol 3y agoBroadcom released new quadcore 32bit router SOCs as recently as last year. The rpi may have moved on, but I wouldn't be surprised if there is a niche for an rpi -1 what with inflation. The rpi zero 2 is 64bit and the same price as the old one. But cheaper is always cheaper. With microcontrollers growing to 32bit, you still see 8bit used all the time just for the price difference. If the 32bit part is even a little cheaper on a high volume item, it will be used, and routers lean on free operating systems heavily.
- azinman2 3y agoInterestingly it seems 32-but raspbian is recommended over 64-bit even on the zero 2 which is 64-bit. Note it still has the same tiny amount of ram.
- zokier 3y ago> Broadcom released new quadcore 32bit router SOCs as recently as last year Which SoC are you referring to here?
- galangalalgol 3y agoI was referring to the BCM47722, but I was basing the assumption on the assumption that all the other 64bit SOCs had 64bit in the title page, and that one didn't. But it is also 64bit. After poking around it does indeed seem like they don't make anything 32bit with an mmu anymore.
- pantalaimon 3y agoYou wouldn't run FreeBSD on an MCU but rather something like Zephyr.
- loeg 3y agoI don't believe FreeBSD has any support for micros without memory controllers.