Ubuntu-jammy-24.1
Kernel release: 5.15.0-1029-mtk
HW Compatibility: RevA0
What’s new
Miscellaneous fixes and improvements
Enabled PCI interface for B79 baseboard with support for following wireless modules:
Qualcomm NFA765, requires:
peripheral-pci-fix.dtbo
peripheral-wifi-nfa765.dtbo
install firmware https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
Sona MT320 (MT7921), works out of the box
Installation
Please extract the board assets for specific module into the image folder before flashing
Post-Installation
Install the packages for Genio series modules:
For Genio 700
DEB="https://secostorage.blob.core.windows.net/seco-ne-public/ARM-COM/Ubuntu/Releases/Ubuntu-jammy-24.1-5.15.0-1029-mtk/genio700/packages/install_packages.sh"
curl -sSL "$DEB" | bash -s "$(dirname "$DEB")" --initial-config
For Genio 510
DEB="https://secostorage.blob.core.windows.net/seco-ne-public/ARM-COM/Ubuntu/Releases/Ubuntu-jammy-24.1-5.15.0-1029-mtk/genio510/packages/install_packages.sh"
curl -sSL "$DEB" | bash -s "$(dirname "$DEB")" --initial-config
List of available device tree overlays
Device tree overlay | Description |
---|---|
baseboard-csm-b79.dtbo | SECO Development Board B79 |
baseboard-mv.dtbo | SECO Modular Vision HMI Board |
display-dp-only.dtbo | Enable the output on Display Port only |
display-hdmi-dp.dtbo | Enable the output on HDMI (1st display) and DP (2nd display) |
display-hdmi-only.dtbo | Enable the output on HDMI only |
display-headless.dtbo | Disable any output |
display-lvds-dp.dtbo | Enable the output on LVDS display (1st display) and DP (2nd display). You need to include the LVDS display overlay additionally |
display-lvds-c3007054491027a.dtbo | Enable 7” C3007054491027A LVDS display (1st display) |
display-lvds-qx-070wsvgamml01d.dtbo | Enable 7” QX-070WSVGAMML01D LVDS display (1st display) |
display-lvds-am19201080f1tzqwta7-b.dtbo | Enable 15.6” AM19201080f1TZQWTA7-B LVDS display (1st display) |
display-lvds-g156han04-0.dtbo | Enable 15.6” G156HAN04-0 LVDS display (1st display) |
peripheral-can.dtbo | CAN Bus support for module configuration with CAN Controller |
peripheral-pcie-fix.dtbo | Fix for CLKREQ pin to enable PCI on REVA0 modules |
peripheral-wifi-nfa765.dtbo | Support for Qualcomm NFA765 module [1] |
dram-*gb.dtbo | Set DRAM size for the module (Default 4GB with no overlay) |
peripheral-pci-fix.dtbo
peripheral-wifi-nfa765.dtbo
install firmware https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
Downloads
Image
Please extract the board assets for specific module into the image folder before flashing
Board assets
Universal kernel packages
Usually installed with a script from Post-installation section