forked from akuster/meta-odroid
-
Notifications
You must be signed in to change notification settings - Fork 0
OpenEmbedded BSP layer for hardkernel ODROID devices
License
YoeDistro/meta-odroid
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
OpenEmbedded BSP layer for hardkernel ODROID devices For more information on Hardkernels Odroid boards, please visit their wiki: https://wiki.odroid.com Many thanks to Hardkernel for providing all this information. Status of support devices: Mainline ################################################################ The following will boot in latest OE kernel and uboot Arm32: ODROID-XU3 ODROID-XU3-lite ODROID-XU4 * ODROID-XU4Q * ODROID-HC1 Arm64: ODROID-C2 ODROID-N2 ODROID-N2+ * ODROID-C4 * ODROID-HC4 * This board requires the boot switch to be pressed while powering up or you will need to remove petitboot from the SPI flash if you want u-boot to be executed. ODROID-N2L x86-64: ODROID-h2 ODROID-h3 * ODROID-h3+ * Hardkernel ################################################################ These boards use Hardkernel's u-boot and kernel. Building u-boot requires gcc 8.x native which we get from meta-arm-toolchain: If you want to build the Hardkernel u-boot, they created a docker image to help. https://wiki.odroid.com/odroid-n2/software/using_docker Arm64: ODROID-c2-hardkernel ODROID-n2-hardkernel ODROID-c4-hardkernel ODROID-hc4-hardkernel This boards still use either Hardkernel u-boot or kernel or both ODROID-c1: hard-kernel-uboot ODROID-M1: hard-kernel-uboot OBSOLETE: ############################################################# These boards are no longer being sold by Hardkernel, These may be dropped in a future release: Amlogic; Odroid-c1 Odroid-C2 Odroid-N2 Samsung: Odroid-XU3 Odroid-XU3-lite Odroid-HC1 X86-64: odroid-H2 TODO: ############################################################## Arm64: ODROID-GO-SUPER ODROID-GO-ULTRA * = can buy from Hardkerenl Mali ################################################################ Mali support may not work on 4.19 so you may want to use hardkernel. Mali support is not the easiest to support. If you find support missing, please send patches emmc support is not working. This layer depends on: Core and Bitbake combo: git://git.openembedded.org/openembedded-core git://git.openembedded.org/bitbake or Poky: git://git.yoctoproject.org/poky Maintenance ----------- Send pull requests, patches, comments or questions to [email protected] When sending single patches, please using something like: git send-email -1 -M --to [email protected] --subject-prefix='meta-odroid][PATCH' I take pull request from: https://github.com/akuster/meta-odroid My ci is run via gitlab: https://gitlab.com/akuster/meta-odroid Build is Ubuntu 20.x so Hardkernel MACHINES are no longer built. Layer Maintainer: Armin Kuster <[email protected]> ODROID-C1 support: * Christian Ege <[email protected]> * Tomas Novotny <[email protected]> Short history: Based on meta-odroid from MarkusEich <[email protected]>, which was based on meta-odroid by Reinhard Tartler <[email protected]>
About
OpenEmbedded BSP layer for hardkernel ODROID devices
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- BitBake 83.6%
- Shell 11.2%
- Python 5.1%
- Makefile 0.1%