===================== 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 `__