Mainboard 2.0, System Controller API v4

Major news:

  • Introduces Mainboard 2.0 support, incl. Mainboard 1.0 detection and backwards compat.
    • Initial support for USB-C DisplayPort Alt-Mode incl. HPD pin output on MB2.0
    • Support for all the USB port muxing modes on MB2.0
  • Introduces new SC API v4: https://source.mnt.re/reform/pocket-reform/-/blob/63f80c7e0e14d57a9701b3bd4c5ec240a486f4ba/pocket-reform-sysctl-fw/README-SC-CLI.md
    • 3 available independent CLI streams that speak the same unified protocol: USB ACM (virtual UART), Keyboard UART and SPI (mnt-sc driver)
  • Introduces "Console" feature in Keyboard FW allowing direct interaction with new SC protocol in the OLED display.
  • Fixes backlight not starting up after initial powerup on keyboard 2.0
Edited by minute

Merge request reports

Loading