I haven’t been able to find a place where all feature requests are bundled. It would be nice to have a single place for it, including a voting system to show the number of people wanting a new feature.
In the absence of this place (or failure to find it), here is a feature request for XMP firmware support. I have bought memory with XMP speed 6400 MT/s which is falling back to 4800 MT/s (JEDEC) due to the lack of XMP support. I bet there are other users who made this mistake.
Please vote here with a like or +1 to get this on the agenda for the firmware developers.
Intel locks the speed, it’s not something Framework has control over unless they use whatever Intel now calls the -HX line of processors, which have TDP’s much greater than what the cooling system was designed for.
So what you’re requesting isn’t going to happen. It’s not something they "missed’, it was never an option. Hence the warnings in the documentation you linked to.
The third link is disingenuous, as that’s for the FW13 which ships with Intel CPUs.
I’m sure they would’ve built in XMP/EXPO support out-of-the-box, if it was a trivial enough thing to do, and imho there are more important things for them to do now anyway. Therefore I’ll vote with a -1
EXPO is supported by AMD on Ryzen 9 mobile CPUs (such as the 7940hs) as well as the HX series CPUs (which are essentially soldered variants of the AM5 Ryzen 7000 desktop CPUs that are marketed for laptops).
I think XMP is probably a low priority. There are a variety of different makes of RAM that are known to be compatible with the FW16 so that is probably enough.
FW have fixed a lot of far more important issues recently with the latest firmware/bios update.
They still have a few more high priority issues to fix, e.g. problems with sleep and it waking up when it should not. I think those are more important than adding yet another RAM chip option.
If you find out you purchased the wrong RAM chip, just send it back and get the right compatible one.
I am neither a hardware developer, nor a firmware developer. I just have a wish / feature request. If it is not possible, so be it.
I bet you are right. I am just stating my wish and we as a community can voice our opinion and discuss the suggestions. If there are higher priorities (like your examples) , then I am hoping that FW sets the priorities right and do those first.
Most data I’ve seen indicates that the average DDR5 module consumes 0.5w of power per module (1w total) at 1.1v in light load (ex. Web browsing). Under heavier load it can increase to 3w per module (6w total).
Which is about 1w for 2 modules.
Power increases with voltage squared. Most EXPO/XMP modules operate at 1.35v, which means about 50% more power draw (1.35²÷1.1²). An additional 50% draw means an additional 0.5w in light load or an additional 3w in heavy load.
In light load my FW16 lasts me about 7.5 hours. That indicates an average power draw of 11.33w. If the average power draw increases by 0.5w then that would be 11.83w, which calculates to 7.18 hours of battery life, which is a reduction of 19 minutes (4.2%).
In heavy load my FW16 lasts me around 1.5 hours (although I often plug it in when under such a load). That indicates an average power draw of 56.67w. if the average power draw increases by 3w then that would be 59.67w, which calculates to 1.42 hours of battery life, which is a reduction of 4.5 minutes (5%).
So in either case the impact to battery life is around 5%, which certainly isn’t nothing, but many people do make much bigger battery life sacrifices for laptop performance.
If you’ve done it in your head, you maybe would’ve realized that adding 5% of battery strain isn’t much of an issue, at least for people who do want/need the ultimate performance out of their Framework 16 with 7940HS (the one that does support EXPO RAM).
It would be nice, if the FW 16 supports XMP or EXPO, especially the iGPU should benefit from faster RAM. But I also see the device as what it is, a mobile device with limited performance. So I’d prefer a longer battery life over the last bit of performance. I have my desktop PC for demanding tasks and games.