Collabora and MediaTek have expanded upstream Linux support across the Genio IoT platform family. Native HDMI 2.0 output merged into Linux 6.19 (kernel driver) and 7.0 (device-tree) now works on Genio 510, 700, and 1200 EVKs and partner boards. The new Genio 520 and Genio 720 platforms (MT8371/MT8391) have gained mainline support for storage, I2C, eFuse, watchdog, pin-controller, and power-domain, with clock controllers, Ethernet, display, and PCIe support moving through review. The upcoming Genio Pro 5100 EVK (MT8894) marks the first collaboration extending beyond the Linux kernel into U-Boot and Trusted Firmware-A, enabling boot from internal UFS storage, microSD, USB, Fastboot reflashing, and both wired and wireless networking.
Table of contents
MediaTek Genio 510, 700, and 1200 get HDMI 2.0Genio 520 and Genio 720 upstream support moves forwardGenio Pro 5100: going beyond the Linux kernelBringing Genio Pro 5100 support to U-BootLinux support built on the MT8196 foundationFollow the progressWhat’s nextRelated PostsRelated PostsQuestions this post answers
Which Linux kernel version added native HDMI 2.0 support for MediaTek Genio boards?
The MediaTek HDMI 2.0 controller driver was merged into Linux 6.19, with the corresponding device-tree changes enabling HDMI display and audio output on Genio boards following in Linux 7.0. This covers the Genio 510, Genio 700, and Genio 1200 EVKs as well as partner boards like the Radxa NIO-12L and Grinn GenioBoard. daily.dev helps embedded developers track kernel version support for boards like these before committing to hardware.
Does the MediaTek Genio Pro 5100 use U-Boot and Trusted Firmware-A for booting?
Yes, the Genio Pro 5100 EVK, powered by the MT8894 SoC, uses U-Boot both for the initial boot stage via its Secondary Program Loader and as the main bootloader, while Trusted Firmware-A provides platform runtime services. The board can boot from internal UFS storage, microSD, USB flash drives, and USB-to-Ethernet adapters, with Fastboot support for reflashing UFS storage over USB. engineers evaluating boot stacks for new SoCs can follow this kind of upstreaming progress on daily.dev.
Which SoCs power the Genio 520 and Genio 720 platforms and what upstream Linux support do they have?
The Genio 520 is based on the MT8371 SoC and the Genio 720 on the MT8391 SoC. Mainline Linux support currently includes eMMC and SD storage, I2C, eFuse access, watchdog, pin-controller, and power-domain drivers, with clock controllers, Ethernet GMAC, display, DSI, PCI Express, and UART support moving through upstream review, plus device-tree patches enabling headless boot with serial and connectivity. daily.dev keeps developers tracking new SoC platform bring-up progress across the embedded Linux ecosystem.