That actually is present in the most recent Beta BIOS’s, but there is a separate Intel CPU bug that results in it not working if there is also an HDMI or DP card present. That led us to investigate also doing the changes on the HDMI and DP card firmware side that are currently in development.
We’ve published a blog post today with more detail on these Expansion Card modifications: Framework | Getting ready to ship 13th Gen and announcing power saving
@nrp
Have you measured how big the power savings are?
I didnt find anything about that in the blog post or in the guide.
@nrp would it be possible to exchange the old hdmi card for a new one so that you guys can do the refit and re-sell? Not for free mind you but in the spirit of recycling.
Maybe it isn’t worth the shipping though =)
Otherwise i’m going to buy the new hdmi port and trash the old one as I have no use for it.
Maybe somebody should start a “adopt a HDMI card Program” for older cards
I am almost sad I haven’t gotten one with my framework so I can try the mod. But I actually had several alternatives with similar function at the time and didn’t think I need it
I just broke an expansion card attempting the mod. I’m fairly experienced with surface mount soldering, but the pads are EXTREMELY small. The pictures in the tutorial make them seem larger than they are. I can usually get by with a magnifying glass and I used a T12 J tip. I easily got the jumper attached to the pin on the chip. Just the wrong one, i went to move it and it was very easy to use too much heat and burn up the pad.
I think I’ll wait for the next revision to buy one already with the fix. Just hoping they’ll be marked or differentiated on the marketplace once they’re released.
Oh, don’t trash it. Maybe offer it up for the cost of shipping to someone who wants it. Someone wanting it either as-is or is able to do the mod.
Are there any components on the backside of the HDMI card pcb?
Yes, there is something on both sides of the PCB,
Also the HDMI port reaches above and below the PCB.
@nrp I too would like to know the power savings that can be had, at least at the current FW release state.
I was kind of disappointed that no one gave any numbers, especially given how much better the power consumption is after the mod.
Note that my testing was done with a couple rounds of powerstat
so pretty rudimentary. Procedure was to leave module unplugged, run powerstat
for one cycle with the whole system just idle and ensuring the backlight stayed consistent (didn’t dim from lack of use). Plug module in, wait a minute or so for everything to settle, and then re-run a round of powerstat
and compare the average consumption during both runs. Repeated pre-mod and post-mod twice. Both tests were with nothing plugged in to HDMI, just it plugged in to the expansion slot.
Pre-mod averaged about 1.5 W at all times.
Post-mod was closer to 0.1 W.
If anyone can do more tests with a real USB power measurement tool, I’d love to see them.
Also, if anyone who comes across this really wants those savings but isn’t comfortable doing the mod, feel free to reach out and I’ll do what I can.
Is it possible to flash the card from a Windows inside a virtual machine?
That’s encouraging Thanks!
Is TLP’s USB autosuspend not effective here?
Autosuspend doesn’t enter into it I think - there is no “device” to suspend. To signal the device you need to have 5v on the port and thats what causes the power draw even with “nothing” in there.
I can confirm that I did the mod and flashed it from inside a Windows virtual machine.
Thank you, too!
Now I am very sure that if it goes wrong it will be my fault.