Skip to content

Draft: Device/x96max plus

Petr Hodina requested to merge phodina/pmaports:device/x96max-plus into master

These patches add X96 Max Plus and x96 Air TV Boxes.

These are based on AMlogic s905x3 SoC which is already mainlined.

The u-boot contains some proprietary pieces for the first stages but otherwise is also mainline.

Currently there's issue that sound does not work on X96 Max Plus. This remains to be solved in order to make the TV box usable. Otherwise video is decoded in HW.

Another major issue is the variations of the boards. Generally there are following versions:

  • 2G RAM / 16G eMMC / 100M LAN
  • 4G RAM / 32G eMMC / 1000M LAN
  • 4G RAM / 64G eMMC / 1000M LAN

The Bluetooth and WiFi is unfortunately out of the scope as well as there is also large variety of the Wireless modules.

IMHO I'd like to propose to specify multiple DTBs in the deviceinfo. So that there will be multiple entries in extlinux/extlinux.conf that would have just different FDT and the entry description.

This would mean that there would be just single package to maintain and user would be able to select at runtime which DTB to use based on what will be working on his TV Box.

What do you think? Or have you solved this already in a different way on some other device?

Merge request reports