Skip to content

maz-1/h96-pro-plus-armbian-stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get armbian working on my h96 pro plus tv box (green pcb ver)

Hardware Specs:

  • soc: amlogic s912
  • memory: 3gb ddr4
  • ethernet: RTL8211F
  • wifi: Fn-link 8223A-SR (QCA9377)

Fix Wifi/Bluetooth/HDMI Audio:

With meson-gxm-q200.dtb included in armbian we can boot armbian just ok but there is no wifi/bluetooth/hdmi audio, so I created meson-gxm-q200-mod.dtb that fixes these problems.
Source code can be found in amlogic_dts/, run build.sh to build dtb file. The actual modification can be viewed in amlogic_dts/h96_pro_plus.patch.
Also we need some firmware that exists in mainline linux firmware repo but ignored by armbian build system. copy lib-firmware/* to <ARMBIAN_ROOT>/lib/firmware/.

What works and what does't:

Working:

  • Wifi
  • Ethernet
  • Bluetooth
  • HDMI
  • HDMI Audio & SPDIF
  • IR Remote
  • OpenGL & Hardware Video Decoding

Not Tested:

  • AV Out

Known Problems:

OpenGL can be enabled via Panfrost. Hardware video decoding is available if firmware in lib-firmware/meson/vdec are present. However there are some tearing while playing videos, not sure if it is a problem with panfrost or x11 settings.

Use stock IR remote control

We need ir-keytable and a proper keymap file to use stock remote control.

  • Install ir-keytable. sudo apt install ir-keytable
  • Backup /etc/rc_maps.cfg: mv /etc/rc_maps.cfg /etc/rc_maps.cfg.bak
  • Copy ir-remote/rc_maps.cfg into /etc/
  • Copy ir-remote/alfawise_h96pp into /etc/rc_keymaps/
  • Reboot

If you don't want to turn off the system from remote control, edit /etc/systemd/logind.conf and add HandlePowerKey=ignore

About

h96 pro plus (green pcb) armbian setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published