forked from linux4sam/meta-atmel
-
Notifications
You must be signed in to change notification settings - Fork 0
OpenEmbedded/Yocto Project layer for for Microchip SoC (aka AT91)
License
hsnhrn/meta-atmel
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This layer provides support for Microchip microprocessors (aka AT91) ==================================================================== For more information about the Microchip MPU product line see: http://www.microchip.com/design-centers/32-bit-mpus Linux & Open Source on Microchip microprocessors: http://www.linux4sam.org Supported SoCs / MACHINE names ============================== Note that most of the machine names below, have a SD Card variant that can be built by adding an "-sd" suffix to the machine name. - SAMA5D2 product family / sama5d2-xplained, sama5d2-xplained-emmc, sama5d27-som1-ek-sd, sama5d2-ptc-ek, sama5d2-icp, sama5d27-wlsom1-ek-sd - SAMA5D4 product family / sama5d4ek, sama5d4-xplained - SAMA5D3 product family / sama5d3xek, sama5d3-xplained - AT91SAM9x5 product family (AT91SAM9G15, AT91SAM9G25, AT91SAM9X25, AT91SAM9G35 and AT91SAM9X35) / at91sam9x5ek - AT91SAM9RL / at91sam9rlek - AT91SAM9G45 / at91sam9m10g45ek - SAM9X60 / sam9x60ek Sources ======= - meta-atmel URI: git://github.com/linux4sam/meta-atmel.git URI: https://github.com/linux4sam/meta-atmel.git Branch: dunfell Dependencies ============ This Layer depends on : - poky URI: git://git.yoctoproject.org/poky Branch: dunfell Tag: 33fdf03169ab2a3355e090d41ba034855d47f865 - meta-openembedded URI: git://git.openembedded.org/meta-openembedded URI: http://cgit.openembedded.org/meta-openembedded/ Branch: dunfell Tag: a62ad77973b16daac1cbaa03cbda3c6b9b91f2ff - meta-aws (for AWS Greengrass, mandatory for SAMA5D2 microchip-* images) URI: git://github.com/aws/meta-aws.git URI: https://github.com/aws/meta-aws Branch: dunfell Tag: 6fdd1bd619bde0207e990dde13f5a512e5a6552b Build procedure =============== 0/ Create a directory mkdir my_dir cd my_dir 1/ Clone yocto/poky git repository with the proper branch ready git clone git://git.yoctoproject.org/poky -b dunfell 2/ Clone meta-openembedded git repository with the proper branch ready git clone git://git.openembedded.org/meta-openembedded -b dunfell 3/ Clone meta-aws git repository with the proper branch ready git clone git://github.com/aws/meta-aws -b dunfell 4/ Clone meta-atmel layer with the proper branch ready git clone git://github.com/linux4sam/meta-atmel.git -b dunfell 5/ Clone aws layer with the proper branch ready git clone git://github.com/aws/meta-aws -b dunfell 6/ Enter the poky directory to configure the build system and start the build process cd poky 7/ Change TEMPLATECONF from .templateconf to: export TEMPLATECONF=${TEMPLATECONF:-../meta-atmel/conf} Note: If it's the first time you use Yocto Project templates, and if the build-microchip directory remains from a previous use, we advice you start from a fresh directory. Keep your build-microchip/conf/local.conf file for reference. 8/ Initialize build directory source oe-init-build-env build-microchip 9/ Build core minimal image [MACHINE=<machine>] bitbake core-image-minimal 10/ Build images [MACHINE=<machine>] bitbake microchip-headless-image Typical bitbake output ====================== Build Configuration: BB_VERSION = "1.46.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "sama5d2-xplained-sd" DISTRO = "poky-atmel" DISTRO_VERSION = "3.1" TUNE_FEATURES = "arm vfp cortexa5 neon vfpv4 thumb callconvention-hard" TARGET_FPU = "hard" meta meta-poky meta-yocto-bsp = "dunfell:33fdf03169ab2a3355e090d41ba034855d47f865" meta-oe meta-networking meta-python meta-initramfs meta-multimedia = "dunfell:a62ad77973b16daac1cbaa03cbda3c6b9b91f2ff" meta-atmel = "dunfell:796eaa3c34b3474a13267544e432e348582370c1" meta-aws = "dunfell:6fdd1bd619bde0207e990dde13f5a512e5a6552b" Contributing ============ To contribute to this layer you should submit the patches for review to: the github pull-request facility directly or the forum. Anyway, don't forget to Cc the maintainers. AT91 Forum: http://www.at91.com/discussions/ for some useful guidelines to be followed when submitting patches: http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded Maintainers: Codrin Ciubotariu <[email protected]> Nicolas Ferre <[email protected]> When creating patches insert the [meta-atmel] tag in the subject, for example use something like: git format-patch -s --subject-prefix='meta-atmel][PATCH' <origin>
About
OpenEmbedded/Yocto Project layer for for Microchip SoC (aka AT91)
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- BitBake 44.3%
- Objective-C 23.3%
- Tcl 10.0%
- PHP 9.7%
- Shell 5.2%
- C 3.8%
- Other 3.7%