Skip to content

Releases: FrameworkComputer/framework-system

v0.4.0

02 May 03:25
dcf37de
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Find examples for how to use here

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

16 Apr 18:50
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

13 Feb 01:45
65efc9b
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

09 Feb 05:05
96a7ed9
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
Merge pull request #67 from FrameworkComputer/prep-v0.2.0

Release v0.2.0

DP and HDMI Expansion Card Updater

09 Aug 18:47
Compare
Choose a tag to compare
Pre-release

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

09 Aug 18:32
ffb25be
Compare
Choose a tag to compare
v0.1.0 Alpha Pre-release
Pre-release

Very early debug builds.