=====================
Development resources
=====================
Our main source of information is the `open source kernel
code `__ and `Linux SDK
published by Amlogic `__.
SoC Manuals:
- `S805 SoC
DataSheet `__
- `S905 SoC
DataSheet `__
has been published by Hardkernel
- `S905X SoC
DataSheet `__
have been published by `Khadas (on their docs
page) `__
- `S912 SoC
DataSheet `__
have been published by `Khadas (on their docs
page) `__
- `S905D3 SoC
DataSheet `__
manual have been published by `Khadas (on their docs
page) `__
- `A311D SoC
DataSheet `__
manual have been published by `Khadas (on their docs
page) `__
- `S905X3 SoC
DataSheet `__
has been published by Hardkernel
- `S922X SoC
DataSheet `__
has been published by Hardkernel
Based on the Amlogic kernel code, these git trees also contain some
interesting developments:
- `Endless Mobile S805
kernel `__
- `Hardkernel ODROID-C1
kernel `__
- `Hardkernel ODROID-C2
kernel `__
- `Wetek.Play kernel `__
(out of date?)
- `Wetek Play OpenELEC kernel `__
- `Khadas VIM kernel `__ (contains
some of Amlogic's git history)
Here you can find log of past IRC discutions :
- now defunct Freenode channel:
https://freenode.irclog.whitequark.org/linux-amlogic
- new Libera.Chat channel:
https://libera.irclog.whitequark.org/linux-amlogic
All new developments will ultimately go into the official Linux tree. In
the meantime, you can find in-development or ready-to-merge changes in
these trees :
- `Official arm-soc Amlogic sub-architecture linux integration
tree `__
- `Amlogic Meson Clock driver linux integration
tree `__
- `U-Boot Amlogic custodian
tree `__
Experimental Test distributions using mainline (maybe outdated) :
- `Experimental OpenEmbedded/Yocto
Layer `__
- `Experimental LibreElec
Support `__
- `Embedded Linux Conference Quake 3 Arena Demo on
Odroid-C2 `__
- `Armbian Nightly build with Mainline
kernel `__