Jump to content

[Armbian build PR] - sunxi64: AC-200 patches rework, Orange Pi 3 LTS fixes and added config file for Tanix TX6


RSS Bot

Recommended Posts

Description

  • Reworked X-Powers AC200 device patches for current and edge kernel as needed by AR-1506
  • Orange Pi 3 LTS fixes including
    • Dedicated crust config to support PMIC shutdown
    • Added patch to fix ram detection. Without this patch SPL and U-boot was detecting wrong ram amount causing board to fail booting. It still happens sometimes, but frequency is way less.Also synced device-tree and defconfig file with Jernej's patch from LibreELEC
    • Removed upstream ATF patch. It was causing some slowness issues.
    • Brought back UWE5622 drivers for current and edge kernels. However wifi driver is modified to be loaded via systemd service as otherwise it was causing cpufreq-dt module crash on coldboot and lscpu was just getting hanged requiring 10+ minutes for first boot. AR-1866
  • Added board config file for Tanix TX6 tvbox
  • Added a patch to boot the H6 devices with AXP chip back when power button is pressed.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.

  • [X] Tested that Orange Pi 3 LTS boots and wifi works. The AC200 audio is detected as shown by output of aplay -l. I didn't had a cable, speaker or headphone to test if it works though
  • [X] AC200 ethernet was tested by @igorpecovnik on Tanix TX6

Checklist:

  • [ ] My code follows the style guidelines of this project
  • [ ] I have performed a self-review of my own code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [ ] My changes generate no new warnings
  • [ ] Any dependent changes have been merged and published in downstream modules

View the full article

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines