Releases: FrameworkComputer/framework-system
Releases · FrameworkComputer/framework-system
DP and HDMI Expansion Card Updater
This is a Linux (and Windows) tool to update the firmware. Should be used in conjunction with our guide at: HDMI Expansion Card power saving rework
The tools here replace the proprietary windows tools linked in the guide.
**NOTE: ** HDMI firmware MUST only be updated if you have done the rework!
The DP and HDMI Expansion cards have a CCG3 PD controller with firmware.
The firmware has two sides so that it can never be bricked. Only one side is active at a time.
Firmware Versions
Card | Version | Note | Compatibility |
---|---|---|---|
DP | 6 | Original Firmware | All revisions |
DP | 8 | Second Firmware Version | All revisions |
DP | 101 | Power Saving Firmware | All revisions |
HDMI | 5 | Original Firmware | Original rev |
HDMI | 105 | Power Saving Firmware | New/reworked |
HDMI | 106 | Power Saving & Bugfix | New/reworked |
Check Version
dp_hdmi_version
displays the current firmware version.
Example:
> ./dp_hdmi_version
HDMI Expansion Card
Serial Number: 11AD1D00B21A3F05471C0B00
Active Firmware: 104 (3.0.16.104)
Inactive Firmware: 105 (3.0.16.105)
Operating Mode: MainFw (#2)
DisplayPort Expansion Card
Serial Number: 11AD1D0030123F17142C0B00
Active Firmware: 101 (3.0.17.101)
Inactive Firmware: 008 (3.0.17.8)
Operating Mode: MainFw (#2)
Update Version
To update a card to a particular version, use the corresponding binary.
It will update all compatible connected cards.
For example:
> ./hdmi_update_105
File Firmware:
HDMI Expansion Card
3.0.16.105
Updating HDMI Expansion Card with SN: "11AD1D00B21A3F05471C0B00"
Before Updating
Active Firmware: 5 (3.0.16.5)
Inactive Firmware: 5 (3.0.16.5)
Operating Mode: BackupFw (#1)
Updating...
Updating Firmware Image 2
Firmware Update done.
Waiting for Expansion Card to restart
After Updating
Active Firmware: 105 (3.0.16.105)
Inactive Firmware: 105 (3.0.16.5)
Operating Mode: MainFw (#2)
v0.1.0 Alpha
Very early debug builds.