Skip to content

Add S905X4 support and improve documentation#7

Open
pedrohrigolin wants to merge 5 commits intodevmfc:mainfrom
projetotvbox:main
Open

Add S905X4 support and improve documentation#7
pedrohrigolin wants to merge 5 commits intodevmfc:mainfrom
projetotvbox:main

Conversation

@pedrohrigolin
Copy link

Changes

1. S905X4 Support (armbianEnv.txt)

  • Added support for Amlogic S905X4 SoC (tested on HTV H8 device)
  • Updated boot parameters with proper serial console configuration
  • Added watchdog, power domain, and clock handling for stable boot

2. Documentation Improvements (README.md)

  • Added table of contents for better navigation
  • Added supported devices section with clear status indicators
  • Added advanced bootloader customization section with:
    • Prerequisites and safety disclaimers
    • Serial console connection guide with picocom examples
    • Safe bootcmd modification with real-world examples
    • Critical warnings to prevent device bricking

Testing

  • S905X4 support tested on HTV H8 TV Box
  • Documentation reviewed for clarity and safety

Optional

  • Add Portuguese-Brazilian README for multilingual support

Note: Since this fork is part of a Brazilian project, the English README version is now README.en.md, but it can be rolled back to README.md if preferred for upstream compatibility.

Updated boot parameters in armbianEnv.txt:
- Added earlycon=meson,0xfe07a000 for early serial debug console
- Added console=ttyS0,921600n8 for proper serial communication at 921600 baud
- Added watchdog.stop_on_reboot=0 to prevent reboot loops
- Added pd_ignore_unused to preserve power domains
- Added clk_ignore_unused to preserve clock domains
- Added rootdelay=5 for proper FS mounting
- Added bootlogo=false for cleaner boot output

Tested on HTV H8 device running Armbian
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant