Originally posted by pietrushnic
View Post
Anyway, as more of a hardware enthusiast than a software enthusiast, I'm nowhere near as active on Phoronix as I have been in other, more hardware-related places recently (e.g. framework laptop community, as well as having some ancient user accounts on both hardocp/hardforum and overclock.net)
So speaking of which, are you focusing exclusively on desktop motherboards at this time? Because, as much as I the flexibility of desktops, a lot of the non-desktop stuff are the platforms that tend to have REALLY locked-down or limited BIOS options - for modern non-desktop devices, a lack of fan curve options tends to be particularly annoying, not to mention wifi card whitelists, very uncommon XMP support, and virtually non-existant ECC support. (though it's sounding like the desktop Ryzen 5800X3D's lack of even underclocking and/or undervolting may be another particularly annoying thing)
Though even on desktops, my own MSI z97 motherboard annoyingly has a minimum fan speed percentage of... I don't remember exactly, but it's something like 10 to 30% whereby it doesn't let you set a 0% fan speed at all, even at low temperature in the way that modern GPUs and PSUs will do.
And don't get me started on the infamous Microsoft Pluton currently on the Ryzen 6000 chips, let alone Intel's Management Engine (ME) and AMD's Platform Security Processor (PSP).
Nevertheless, I imagine a big reason for focusing on desktop is because embedded systems/laptops/tablets are much less standardized and proprietary and so the amount of benefit to porting coreboot to one of them would be minor (though I would imagine that porting coreboot to something like the Steam Deck could be particularly interesting). That being said, ECC support is always more welcome even on desktop since so many chips have the hardware but it is simply not enabled in firmware, even on AMD (non-pro APUs are the same silicon as pro APUs but, for APUs, only the pro models have ECC enabled in AGESA firmware).
Speaking of laptops, I know that the Framework Laptop folks were looking into coreboot and have already open sourced their embedded controller firmware; I don't suppose there's some "synergy" that could happen between your team and Framework since Framework are really big into the sort of ideas that makes coreboot, well, coreboot and their audience definitely skews towards the right-to-repair and/or libre PC-enthusiast type. Furthermore, this would also be more "standardized" hardware than you get on your usual embedded systems/laptops/tablets.
Comment