Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yyyy #1

Open
wants to merge 1,210 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1210 commits
Select commit Hold shift + click to select a range
15a662d
libegt: bump to 1.3
noglitch Mar 24, 2022
94000f5
egt-samples-contribution: new recipe
ldesroches Nov 23, 2021
852b710
recipes-egt: add new package lohit fonts
sandeep2081 Sep 14, 2021
7742294
egt-thermostat: bump to 1.3
noglitch Mar 24, 2022
1093fad
egt-samples: bump to 1.22
noglitch Mar 24, 2022
7d3bebd
mchp-egt-demo-init: egtdemo: export LANG environment
noglitch Nov 24, 2021
99ce340
git fetcher: replace gitsm by git in specifying the git fetcher
noglitch Mar 16, 2022
7246608
g1-decoder: update git fetcher
noglitch Mar 16, 2022
eddc436
gstreamer1.0-plugins-hantro: update to latest version, fix submodule …
noglitch Mar 24, 2022
e3a1749
mpio: Inherit setuptools3
kraj Mar 19, 2022
402f093
cryptoauthlib: shared library paths can not be nonarch
kraj Mar 20, 2022
96b9e6b
lohit-fonts: Fix override syntax
kraj Mar 24, 2022
c5cfab1
libegt: Fix build with kirkstone/master
kraj Mar 24, 2022
ff7afd6
egt: Inherit siteinfo
kraj Mar 25, 2022
6a18118
egt-samples: Use gitsm fetcher
kraj Mar 25, 2022
f4bd2ec
Merge branch 'yoe/mut' of https://github.com/YoeDistro/meta-atmel
noglitch Mar 25, 2022
e101732
mchp-wireless-firmware: Upgrade to 15.6 release
kraj Apr 4, 2022
e6f9804
Merge branch 'yoe/mut' of https://github.com/YoeDistro/meta-atmel
noglitch Apr 11, 2022
aa06b45
README: make Hari maintainer
codrin989 May 10, 2022
d400f39
images: Add rsync
Dharma-B Jul 19, 2022
996e027
images: Remove greengrass
Dharma-B Jul 19, 2022
a9f6c79
tools: remove sam-ba tool from meta-atmel layer
Dharma-B Jul 19, 2022
77ea636
microchip-graphics-image: add lohit fonts
Dharma-B Jul 19, 2022
6cde2da
microchip-graphics-image: add egt-samples-contribution
Dharma-B Jul 19, 2022
8e5a3fa
microchip-graphics-image: add video capture tools
Dharma-B Jul 19, 2022
d37eda7
microchip-graphics-image: Install cryptoauthlib for sama7
Dharma-B Jul 19, 2022
0e51187
microchip-headless-image: add video-capture-at91
Dharma-B Jul 19, 2022
b3b8521
microchip-headless-image: enable v4l2 tools
Dharma-B Jul 19, 2022
2b4a0c8
microchip-headless-image: have sama7g5ek-sd components for all sama7g5ek
Dharma-B Jul 19, 2022
026febc
microchip-headless-image: Install cryptoauthlib in headless image
Dharma-B Jul 19, 2022
7bc5c8f
at91bootstrap: bump to version 3.10.2-rc
Dharma-B Jul 20, 2022
da8980f
at91bootstrap: bump to version 3.10.2
Dharma-B Jul 20, 2022
bf92fd3
at91bootstrap: remove old recipes
Dharma-B Jul 20, 2022
008cf59
at91bootstrap: add recipe for version 4.0.0
Dharma-B Jul 20, 2022
b0ce7ce
at91bootstrap: Bump to 4.0.0-rc3
Dharma-B Jul 20, 2022
ab5b1ed
at91bootstrap: Bump to 4.0.0-rc4 and update license
Dharma-B Jul 20, 2022
5dc0c84
at91bootstrap: bump to 4.0.0-rc5
Dharma-B Jul 20, 2022
f9ef15a
at91bootstrap: bump to 4.0.0-rc6
Dharma-B Jul 20, 2022
3f31064
at91bootstrap: bump to 4.0.0
Dharma-B Jul 20, 2022
769a396
Duplicate recipes-bsp/at91bootstrap/at91bootstrap_4.0.0.bb history in…
Dharma-B Jul 20, 2022
2986055
AT91Bootstrap: update to 4.0.1-rc1
Dharma-B Jul 20, 2022
5d516ad
AT91Bootstrap: bump to 4.0.1
Dharma-B Jul 20, 2022
80eaadb
AT91Bootstrap: fix git string revision for 4.0.1
Dharma-B Jul 20, 2022
aabcfa2
AT91Bootstrap: remove at91bootstrap-sam-ba recipe
Dharma-B Jul 20, 2022
e435819
at91bootstrap: bump to 4.0.2
Dharma-B Jul 20, 2022
afb64ed
at91bootstrap: remove unused file
Dharma-B Jul 20, 2022
bc3ff97
at91bootstrap: bump to 4.0.3-rc1
Dharma-B Jul 20, 2022
ef6793e
at91bootstrap: bump to 4.0.3-rc2
Dharma-B Jul 20, 2022
dcf45a5
at91bootstrap: bump to 4.0.3-rc3
Dharma-B Jul 20, 2022
e4f6aa8
at91bootstrap: use bsr defconfigs for sama7g5ek
Dharma-B Jul 20, 2022
de823b9
at91bootstrap: bump to 4.0.3
Dharma-B Jul 20, 2022
9173464
dt-overlay-at91: bump to a new revision
Dharma-B Jul 20, 2022
aa564f9
dt-overlay-at91: bump to linux4sam-2021.04
Dharma-B Jul 20, 2022
e59674c
dt-overlay-at91: bump to linux4sam-2021.10-rc1
Dharma-B Jul 20, 2022
570fa07
dt-overlay-at91: dump to linux4sam-2021.10-rc2
Dharma-B Jul 20, 2022
8520951
dt-overlay-at91: bump to linux4sam-2022.04-rc1
Dharma-B Jul 20, 2022
a890917
u-boot-at91: Add support for pda4301 and pda4301b
Dharma-B Jul 20, 2022
eaa7cad
uboot-env: sama7g5ek: adjust bootargs to production
Dharma-B Jul 20, 2022
9de253d
uboot-env: sama7g5ek: add standby and ulp1 as default PM modes
Dharma-B Jul 20, 2022
0d0b0d4
uboot-env: sama7g5ek: use ulp0 as suspend mode
Dharma-B Jul 20, 2022
46fe92a
u-boot-at91: bump to linux4sam-2020.10.1-rc
Dharma-B Jul 20, 2022
6cc0410
u-boot-at91: bump to linux4sam-2020.10.1
Dharma-B Jul 20, 2022
52ed72e
u-boot: Add recipe for 2021.04
Dharma-B Jul 20, 2022
412e16f
u-boot: remove older recipes: 2018.07 and 2019.04
Dharma-B Jul 20, 2022
063093a
u-boot-at91: Bump to linux4sam-2021.04-rc3
Dharma-B Jul 20, 2022
ee75ff7
u-boot-at91: Bump to linux4sam-2021.04-rc4
Dharma-B Jul 20, 2022
f9d378c
u-boot-at91: bump to linux4sam-2021.04
Dharma-B Jul 20, 2022
3fd131d
U-Boot: bump to linux4sam-2021.10-rc1
Dharma-B Jul 20, 2022
e3c9d07
U-Boot: bump to linux4sam-2021.10
Dharma-B Jul 20, 2022
4fc3a24
u-boot-at91: move to 2022.01 and bump to sama7g5-early-4.0
Dharma-B Jul 20, 2022
5c6db2d
u-boot-at91: bump to linux4sam-2022.04-rc1
Dharma-B Jul 20, 2022
2400f88
u-boot-at91: bump to linux4sam-2022.04-rc2
Dharma-B Jul 20, 2022
21a42d3
u-boot-at91: bump to linux4sam-2022.04-rc3
Dharma-B Jul 20, 2022
826b867
u-boot-at91: bump to linux4sam-2022.04-rc3
Dharma-B Jul 20, 2022
d3a8ae6
u-boot-at91: bump to linux4sam-2022.04
Dharma-B Jul 20, 2022
4851fa3
bblayers: Set meta-aws layer as optional
Dharma-B Jul 21, 2022
a6f686a
conf/local.conf.sample: generate locale binary
Dharma-B Jul 21, 2022
cf3b557
linux-mchp: move to linux4microchip and bump to linux4microchip-2021.…
Dharma-B Aug 17, 2022
9da3978
AT91Bootstrap-sam-ba: remove dependency to image building
Dharma-B Jul 21, 2022
917ebf2
linux-mchp: bump SAMA7G5-EK to new linux-mchp 5.15.12 and sama7g5-ear…
Dharma-B Jul 21, 2022
7831578
linuxptp: Install 'phc_ctl' in final package
Dharma-B Jul 21, 2022
7dd103b
wpa_supplicant: added WPA3 specific patches
Dharma-B Jul 21, 2022
320ae5d
wpa-supplicant: enable WPA3 specific config
Dharma-B Jul 21, 2022
8582b76
wpa-supplicant: Enable openSSL
Dharma-B Jul 21, 2022
f4afae5
hostapd: enable WPA3 specific configs
Dharma-B Jul 21, 2022
b65356f
busybox: add watchdog for sama7g5
Dharma-B Jul 21, 2022
c7545ff
egt-samples: bump to 1.3
Dharma-B Jul 26, 2022
9f970a6
egt-samples-contribution: bump to 1.1
Dharma-B Jul 26, 2022
0845df6
libegt: bump to 1.4
Dharma-B Aug 17, 2022
1754e15
video-capture-at91: add recipe
Dharma-B Jul 26, 2022
ad95db3
video-capture-at91: bump revision
Dharma-B Jul 26, 2022
3be1313
video-capture-at91: compatible with sama5d2 boards
Dharma-B Jul 26, 2022
e1ad576
libp11: Always use the dynamic bbappend for aws layer
Dharma-B Jul 26, 2022
674c8d0
gnutls: Always use the dynamic bbappend for aws layer
Dharma-B Jul 26, 2022
6313cb6
libp11: update libp11 configuration for sama7
Dharma-B Jul 26, 2022
3f6bf2d
cryptoauthlib: Configure v3.2.5 library for PKCS11
Dharma-B Jul 26, 2022
55fe694
cryptoauthlib: Update recipe with fixes
Dharma-B Jul 26, 2022
f212c7a
cryptoauthlib: update to version 3.3.3
Dharma-B Jul 26, 2022
72e168f
defconfig: sam9x60: add ov7740 module
Dharma-B Jul 26, 2022
7396714
linux-at91: bump to linux4sam-2020.10
Dharma-B Jul 26, 2022
191d567
linux-at91: Bump to linux4sam-2021.04-rc3
Dharma-B Aug 17, 2022
4bb3ce4
linux-at91: configs: remove ZBOOT configs
Dharma-B Aug 1, 2022
d90a480
linux-at91: configs: remove GLUEBI
Dharma-B Aug 1, 2022
e5c6d9c
linux-at91: configs: take out WILC from staging
Dharma-B Aug 1, 2022
51adf8f
linux-at91: configs: Remove unneeded NET vendors
Dharma-B Aug 1, 2022
2db2467
linux-at91: configs: update media subsystem config
Dharma-B Aug 1, 2022
72783e6
linux-at91: sam9x60: config: enable crypto drivers
Dharma-B Aug 1, 2022
6bd0f57
linux-at91: configs: remove BACKLIGHT_GENERIC
Dharma-B Aug 1, 2022
f662409
linux-at91: configs: enable PWM_ATMEL_TCLIB
Dharma-B Aug 1, 2022
194db1c
linux-at91: sam9x60: config: compile ADS7846 as module
Dharma-B Aug 1, 2022
ee3a402
linux-at91: sama5: configs: enable CRC7
Dharma-B Aug 1, 2022
34312dc
linux-at91: sam9x60: config: enable BLK_DEV_INITRD
Dharma-B Aug 1, 2022
4258427
linux-at91: sam9x60: config: enable PINCTRL_MCP23S08
Dharma-B Aug 1, 2022
36f151d
linux-at91: configs: enable RNDIS USB
Dharma-B Aug 1, 2022
e3fe3b5
linux-at91: Always apply greengrass fragment for SAMA5D2
Dharma-B Aug 1, 2022
004ca97
mchp-wireless-firmware: Bump to 15.5 rc2
Dharma-B Aug 1, 2022
ec80e00
linux-at91: add wilc-sdio as probing time module
Dharma-B Aug 1, 2022
472f588
linux-at91: Re-add recipe for 5.4
Dharma-B Aug 1, 2022
36ae371
linux-at91: bump to linux4sam-2021.04-rc4
Dharma-B Aug 1, 2022
975e3e8
linux-at91: set the correct minor number
Dharma-B Aug 1, 2022
d616f5e
linux-at91: configs: Enable crypto software implementations
Dharma-B Aug 1, 2022
a452bfa
mchp-wireless-firmware: Bump to 15.5
Dharma-B Aug 1, 2022
4b8fbde
linux-at91: bump to linux4sam-2021.04-rc5
Dharma-B Aug 1, 2022
34548c6
linux-at91: bump to linux4sam-2021.04
Dharma-B Aug 1, 2022
c2169a4
linux-at91: configs: enable PWRSEQ_SD8787
Dharma-B Aug 1, 2022
92c1c4d
linux-at91: make separe recipe for sama7g5
Dharma-B Aug 22, 2022
184dcb1
linux-mchp: bump to linux4sam-2021.10-rc3
Dharma-B Aug 22, 2022
690a46b
linux-mchp: bump to linux4sam-2021.10
Dharma-B Aug 22, 2022
abc8e86
linux-at91: configs: Enable HMAC software implementation
Dharma-B Aug 22, 2022
8c876db
linux-mchp: bump to linux4microchip-2022.04-rc1
Dharma-B Aug 22, 2022
e8665c3
linux-mchp: configs: sync with linux-5.15-mchp
Dharma-B Aug 22, 2022
6c0c027
linux-mchp: bump to linux4microchip-2022.04-rc2
Dharma-B Aug 22, 2022
1db410e
linux-mchp: use yocto defconfigs for sam9x60 and sama5 platforms
Dharma-B Aug 22, 2022
db0d012
linux-mchp: bump to linux4microchip-2022.04-rc3
Dharma-B Aug 22, 2022
2789072
linux-mchp: bump to linux4microchip-2022.04-rc4
Dharma-B Aug 22, 2022
f98b803
linux-mchp: bump to linux4microchip-2022.04-rc5
Dharma-B Aug 22, 2022
e4c742c
mchp-wireless-firmware: update WILC firmware to 15.7
Dharma-B Aug 22, 2022
1a6f333
linux-mchp: configs: replace CONFIG_MTD_BLOCK with CONFIG_MTD_UBI_BLOCK
Dharma-B Aug 22, 2022
103f45d
linux-mchp: bump to linux4microchip-2022.04
Dharma-B Aug 22, 2022
2fcfbb8
README: review building procedure about TEMPLATECONF variable
Dharma-B Aug 22, 2022
ce24310
at91bootstrap: add support for sam9x60_curiosity
Dharma-B Jul 29, 2022
509eb9f
u-boot: add support for sam9x60_curiosity
Dharma-B Aug 1, 2022
9840849
linux-mchp : add support for sam9x60_curiosity
Dharma-B Aug 1, 2022
2fe817f
dt-overlay-mchp : add support for sam9x60_curiosity
Dharma-B Aug 1, 2022
145adb3
machine: Add sam9x60_curiosity machine
Dharma-B Aug 1, 2022
f4fad6b
flashing: add entry for sam9x60_curiosity
Dharma-B Aug 1, 2022
2e3c7a2
u-boot-at91: bump to sam9x60-curiosity-2022.07
Dharma-B Aug 22, 2022
155b8f9
linux-mchp: bump to linux4microchip+sam9x60-curiosity-2022.07
Dharma-B Aug 22, 2022
065b81f
at91bootstrap: Add support for all machines
gehariprasath Sep 15, 2022
1ad8130
layer: migrate to kirkstone 4.0 - rename variables
Dharma-B Sep 19, 2022
b851624
layer: migrate to kirkstone 4.0 - fetching changes
Dharma-B Sep 19, 2022
63b79fb
layer: migrate to kirkstone 4.0 - license changes
Dharma-B Sep 19, 2022
4c1c625
layer: migrate to kirkstone 4.0 - override syntax
Dharma-B Sep 19, 2022
e521f97
libegt: Filter -f*-prefix-map
Dharma-B Sep 19, 2022
f64c31f
recipes-egt: egt-thermostat: set network flag
Dharma-B Sep 19, 2022
aad43d6
recipes-connectivity: wpa: upgrade to version-2.10
Dharma-B Sep 19, 2022
0333473
wilc-ble-apps: bump to linux4sam-2022.04
Dharma-B Sep 19, 2022
39d326d
conf: layer.conf: fix to work around rust issue
Dharma-B Sep 19, 2022
60872b6
recipes-support: p11-kit: add native
Dharma-B Sep 19, 2022
6f59664
recipes-bsp: dt-overlay: remove dt-overlay-at91 recipe
Dharma-B Sep 19, 2022
c10d3f4
recipes-bsp: dt-overlay-mchp: Add support for all machines
Dharma-B Sep 19, 2022
deec8d9
conf: machine: Replace RDEPENDS with dt-overlay-mchp
Dharma-B Sep 20, 2022
eb81777
pixman: revert a patch that decreases EGT performances
ldesroches Oct 7, 2022
d9e242b
libegt: bump to 1.5-rc1
ldesroches Oct 7, 2022
0f1e511
libegt: bump to 1.5-rc2
ldesroches Oct 7, 2022
2752197
at91bootstrap: bump to 4.0.5-rc1
Dharma-B Oct 13, 2022
79c4c77
u-boot-at91: bump to linux4sam-2022.10-rc1
Dharma-B Oct 13, 2022
75b7ff7
dt-overlay-mchp: bump to linux4microchip-2022.10-rc1
Dharma-B Oct 13, 2022
e6e6a22
linux-mchp: bump to linux4microchip-2022.10-rc3
Dharma-B Oct 14, 2022
c3a81e7
libegt: bump to 1.5-rc3
ldesroches Oct 18, 2022
e1fa9f4
at91bootstrap: Update the recipe version
gehariprasath Oct 19, 2022
33e1c4b
at91boostrap: remove older recipes
gehariprasath Oct 20, 2022
dff04ec
u-boot-at91: remove older recipe
gehariprasath Oct 20, 2022
58044a6
linux-mchp: remove obsolete kernel recipes
gehariprasath Oct 26, 2022
547634d
linux-mchp: Add back the compatible machines
gehariprasath Oct 26, 2022
e9f9387
at91bootstrap: bump to 4.0.5-rc2
gehariprasath Oct 30, 2022
52d2176
u-boot-at91: bump to linux4sam-2022.10-rc2
gehariprasath Oct 30, 2022
7649e55
u-boot-at91: bump to linux4sam-2022.10-rc3
gehariprasath Oct 30, 2022
7d984f6
linux-mchp: bump to linux4microchip-2022.10-rc4
gehariprasath Oct 30, 2022
fa733cb
dt-overlay-mchp: bump to linux4microchip-2022.10-rc2
gehariprasath Oct 30, 2022
008711f
linux-mchp: configs: sync sama5 defconfig with linux4microchip 5.15-mchp
gehariprasath Oct 31, 2022
de9f405
linux-mchp: configs: sync sam9x7 defconfig with linux4microchip 5.15-…
gehariprasath Nov 1, 2022
c10709a
conf: bblayers: Add meta-arm layer to include optee
Dharma-B Oct 20, 2022
8b68c1f
recipes-security: Add optee compatible machines
Dharma-B Oct 20, 2022
e60170e
optee-bsp: at91bootstrap: add optee support
Dharma-B Oct 20, 2022
f03967c
optee-bsp: u-boot-at91: add optee support
Dharma-B Oct 20, 2022
9bd6a63
optee-bsp: linux-mchp: add optee support
Dharma-B Oct 20, 2022
027f293
recipes-atmel: images: enable optee support
Dharma-B Oct 20, 2022
44909c1
machine: add sama5d27-som1-ek-optee-sd machine
Dharma-B Oct 20, 2022
2a75dbe
u-boot-at91: bump to linux4sam-2022.10-rc4
gehariprasath Nov 9, 2022
6b5d7bd
at91bootstrap: bump to 4.0.5-rc3
gehariprasath Nov 9, 2022
bbf539b
linux-mchp: bump to linux4microchip-2022.10-rc6
gehariprasath Nov 9, 2022
50699bf
recipes-security: optee: bump to linux4sam-2022.10
Dharma-B Nov 8, 2022
f3b1c71
libegt: bump to 1.5
ldesroches Nov 9, 2022
d3f71d8
egt-thermostat: bump to 1.4
ldesroches Nov 9, 2022
49603de
libegt: remove the video player from the launcher
ldesroches Nov 9, 2022
28bd666
README: update build procedures for kirkstone
Dharma-B Nov 10, 2022
b8abc81
u-boot-at91: bump to linux4sam-2022.10
gehariprasath Nov 10, 2022
6483990
at91bootstrap: bump to 4.0.5
gehariprasath Nov 10, 2022
30ef71f
linux-mchp: bump to linux4microchip-2022.10
gehariprasath Nov 10, 2022
d029610
kernel: Drop KBUILD_DEFCONFIG
alexandrebelloni Nov 30, 2022
25e21a6
Revert "conf: layer.conf: fix to work around rust issue"
Dharma-B Nov 22, 2022
8f7635c
machine: Add sama7g5ek-ospi machine
ehristev Nov 21, 2022
492c493
recipes-egt: fix egt-benchmark fetch issue
Dharma-B Nov 30, 2022
4fb0804
README: move forum to Microchip
noglitch Dec 8, 2022
d1716fd
README: remove 'git' protocol from github layers
codrin989 Dec 8, 2022
fb38b3f
README: add sam9x60 curiosity to board list
noglitch Dec 8, 2022
df425d6
README: align meta-atmel banch name with release
noglitch Dec 8, 2022
6cefa7e
README: standardize on https transport for git fetching
noglitch Dec 8, 2022
1b82f60
bblayers: remove the optional meta-aws layer
Dharma-B Dec 13, 2022
ff60fad
libegt: bump to 1.6
CyrillePitchen Dec 8, 2022
9a300b2
egt-benchmark: bump to 1.1
CyrillePitchen Dec 8, 2022
52b749c
egt-launcher: bump to 1.2
CyrillePitchen Dec 8, 2022
7138efb
egt-samples-contribution: bump to 1.2
CyrillePitchen Dec 8, 2022
38aaf9c
egt-samples: bump to 1.4
CyrillePitchen Dec 8, 2022
06c6480
egt-thermostat: bump to 1.5
CyrillePitchen Dec 8, 2022
fa10d19
Revert "Revert "conf: layer.conf: fix to work around rust issue""
gehariprasath Jan 18, 2023
d3ad314
Merge pull request #230 from alexandrebelloni/kirkstone
gehariprasath Jan 31, 2023
d881536
Update to new :append syntax
Feb 2, 2023
fe4ae5f
Merge branch 'kirkstone' of https://github.com/grahas/meta-atmel into…
Feb 2, 2023
3c58f48
conf: fix populate_sdk's "FileNotFoundError"
Dharma-B Nov 29, 2022
6ffdc58
Merge pull request #238 from grahas/kirkstone
gehariprasath Feb 2, 2023
18a668a
layers: Add langdale to LAYERSERIES_COMPAT
kraj Sep 29, 2022
3de522e
layer.conf: Update LAYERSERIES_COMPAT for mickledore
kraj Jan 3, 2023
68e2caf
README: remove 'git' protocol from github layers
codrin989 Jan 5, 2023
6bf5635
egt: Inherit siteinfo
noglitch Jan 6, 2023
dc942ef
libegt: Replace std::experimental::filesystem with std::filesystem
kraj Jan 8, 2023
12dad65
egt-launcher: Use std::filesystem instead of std::experimental::files…
kraj Jan 8, 2023
d6bad60
README: Update tags for all dependent layers
Balki01 Feb 9, 2023
d62a519
linux-mchp: Fix the file path to import patches
Dharma-B Feb 9, 2023
3be0d31
Merge branch 'kirkstone'
gehariprasath Feb 13, 2023
5d4e317
linuxptp: Add linuxptp package
duraikvddp Feb 21, 2023
966d40c
Merge branch 'kirkstone'
gehariprasath Feb 21, 2023
772408b
recipes-egt: apps: remove old recipe versions
gehariprasath Feb 27, 2023
7fa2639
Merge branch 'kirkstone'
gehariprasath Feb 27, 2023
e99049e
libegt: bump to 1.7-rc3
ldesroches Apr 7, 2023
b4a6705
egt-thermostat: bump to 1.6-rc1
ldesroches Apr 7, 2023
7d0f089
egt-launcher: bump to 1.3-rc1
ldesroches Apr 7, 2023
9ac30d1
linux-mchp: bump to linux4microchip-2023.04-rc1
duraikvddp Apr 12, 2023
48143a0
linux-mchp: configs: sync defconfig with linux4microchip 6.1-mchp
duraikvddp Apr 12, 2023
0ec2264
at91bootstrap: bump to 4.0.6
duraikvddp Apr 12, 2023
635a3ab
u-boot-at91: bump to linux4sam-2023.04-rc1
duraikvddp Apr 12, 2023
8c21eeb
dt-overlay-mchp: bump to linux4microchip-2023.04-rc1
duraikvddp Apr 12, 2023
43e3b06
mpio: update revision to 1.5
noglitch Apr 12, 2023
10c99da
Merge branch 'kirkstone'
gehariprasath Apr 20, 2023
7fe6dff
p11-kit: delete unnecessary bbappend
gotthardp Jul 17, 2023
0220b98
mpio: update revision to 1.7
noglitch Oct 3, 2023
793f0d4
layer.conf: Update LAYERSERIES_COMPAT for nanbield
tprrt Dec 20, 2023
b797fc8
cryptoauthlib: add lfs=0 to SRC_URI to avoid git errors in do_unpack
tprrt Dec 20, 2023
bb68101
layer.conf: add meta-arm in LAYERDEPENDS
tprrt Dec 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
227 changes: 94 additions & 133 deletions README
Original file line number Diff line number Diff line change
@@ -1,183 +1,144 @@
This layer provides support for Atmel | SMART microprocessors (aka AT91)
========================================================================
This layer provides support for Microchip microprocessors (aka AT91)
====================================================================

For more information about the Atmel | SMART product line see:
http://www.atmel.com/products/microcontrollers/arm/
Linux & Open Source on Atmel | SMART:
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, sama5d27-som1-ek-optee-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, sam9x60-curiosity
- SAMA7G5 / sama7g5ek-sd, sama7g5ek-emmc, sama7g5ek-ospi


Sources
=======
- meta-atmel
URI: git://github.com/linux4sam/meta-atmel.git
URI: https://github.com/linux4sam/meta-atmel.git
Branch: dizzy
Branch: master


Dependencies
============
This Layer depends on :
- meta-openembedded
URI: git://git.openembedded.org/meta-openembedded
URI: http://cgit.openembedded.org/meta-openembedded/
Branch: dizzy (tested with commit ID: 6413cdb66acf43059f94d0076ec9b8ad6a475b35)
- poky
URI: https://git.yoctoproject.org/poky
Branch: kirkstone
Tag:yocto-4.0.5

Optionally:
- meta-qt5
URI: git://github.com/meta-qt5/meta-qt5.git
URI: https://github.com/meta-qt5/meta-qt5
Branch: master (tested with commit ID: 22c431e7a1fa525c75bf1fa48c82d01955001350)
- meta-openembedded
URI: https://git.openembedded.org/meta-openembedded
Branch: kirkstone
Tag/commit:744a4b6eda88b9a9ca1cf0df6e18be384d9054e3

- meta-arm (for optee components)
URI: https://git.yoctoproject.org/meta-arm
Branch: kirkstone
Tag:yocto-4.0.1

Build procedure
===============

1/ Clone yocto/poky git repository
git clone git://git.yoctoproject.org/poky
0/ Create a directory
mkdir my_dir
cd my_dir

1/ Clone yocto/poky git repository with the proper branch ready
git clone https://git.yoctoproject.org/poky -b master

2/ Clone meta-openembedded git repository with the proper branch ready
git clone https://git.openembedded.org/meta-openembedded -b master

2/ Checkout dizzy branch
3/ Clone meta-atmel layer with the proper branch ready
git clone https://github.com/linux4sam/meta-atmel.git -b master

4/ Clone meta-arm layer with the proper branch ready
git clone https://git.yoctoproject.org/meta-arm -b master

5/ Enter the poky directory to configure the build system and start the build process
cd poky
git checkout origin/dizzy -b my_branch

3/ Clone meta-openembedded git repository
git clone git://git.openembedded.org/meta-openembedded

4/ Checkout proper meta-openembedded branch
cd meta-openembedded
git checkout origin/dizzy -b my_branch
# come back to the "poky" directory for next steps
cd ..

5/ Clone meta-qt5 git repository
git clone git://github.com/meta-qt5/meta-qt5.git

6/ Checkout proper meta-qt5 branch
cd meta-qt5
git checkout origin/master -b my_branch
# come back to the "poky" directory for next steps
cd ..

7/ Clone meta-atmel layer
git clone git://github.com/linux4sam/meta-atmel.git meta-atmel

8/ Checkout proper meta-atmel branch
cd meta-atmel
git checkout origin/dizzy -b my_branch
# come back to the "poky" directory for next steps
cd ..

9/ Initialize build directory
source oe-init-build-env build-atmel

10/ Add meta-atmel layer patch to bblayer configuration file
vim conf/bblayers.conf

# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
LCONF_VERSION = "6"

BBPATH = "${TOPDIR}"
BBFILES ?= ""

BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"

BBLAYERS ?= " \
${BSPDIR}/meta-atmel \
${BSPDIR}/meta-qt5 \
${BSPDIR}/meta \
${BSPDIR}/meta-yocto \
${BSPDIR}/meta-yocto-bsp \
${BSPDIR}/meta-openembedded/meta-oe \
${BSPDIR}/meta-openembedded/meta-networking \
${BSPDIR}/meta-openembedded/meta-python \
${BSPDIR}/meta-openembedded/meta-ruby \
"

11/ Edit local.conf to specify the machine, location of source archived, package type (rpm, deb or ipk)
vim conf/local.conf
[...]
MACHINE ??= "sama5d4ek"
[...]
DL_DIR ?= "your_download_directory_path"
[...]
PACKAGE_CLASSES ?= "package_ipk"

Here are the machines that are supported:
MACHINE ??= "at91sam9rlek"
MACHINE ??= "at91sam9m10g45ek"
MACHINE ??= "at91sam9x5ek"
MACHINE ??= "sama5d3xek"
MACHINE ??= "sama5d3-xplained"
MACHINE ??= "sama5d4ek"
MACHINE ??= "sama5d4-xplained"

To get better performance, use the poky-atmel distribution by also adding that
line:
DISTRO = "poky-atmel"

12/ Build core minimal image
bitbake core-image-minimal

13/ We found that additional local.conf changes are needed for our QT demo
image. You can add these two lines at the end of the file:
vim conf/local.conf
[...]
LICENSE_FLAGS_WHITELIST += "commercial"
SYSVINIT_ENABLED_GETTYS = ""

14/ Build Atmel demo images
bitbake atmel-qt5-demo-image
If not created yet, add a new "build-microchip" directory:
mkdir build-microchip
Else, if it's the first time you use Yocto Project templates, and if the
build-microchip directory remains from a previous use, we advise you to start
from a fresh directory. Keep your build-microchip/conf/local.conf file for
reference.

6/ Inside the .templateconf file, you will need to modify the TEMPLATECONF
variable to match the path to the meta-atmel layer "conf" directory:
export TEMPLATECONF=${TEMPLATECONF:-../meta-atmel/conf}

7/ Initialize build directory
source oe-init-build-env build-microchip

8/ To build a small image provided by Yocto Project:
[MACHINE=<machine>] bitbake core-image-minimal

Example for sama5d2-xplained-sd SD card image:
MACHINE=sama5d2-xplained-sd bitbake core-image-minimal

9/ To build the microchip image with no graphics support:
[MACHINE=<machine>] bitbake microchip-headless-image

Example for sama5d2-xplained-sd SD card image:
MACHINE=sama5d2-xplained-sd bitbake microchip-headless-image

10/ To build the microchip image with graphics support (EGT):
[MACHINE=<machine>] bitbake microchip-graphics-image

Example for sama5d2-xplained-sd SD card image:
MACHINE=sama5d2-xplained-sd bitbake microchip-graphics-image

Typical bitbake output
======================
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-12.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "sama5d4-xplained"
DISTRO = "poky-atmel"
DISTRO_VERSION = "1.7.1"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard cortexa5"
TARGET_FPU = "vfp-neon"
meta-atmel = "master:c4f3f1a33c008d26d1a7cd58a025be4ec2af14a1"
meta-qt5 = "master:7a65ba6089560efdd840a9590684c24fbcdb7818"
meta
meta-yocto
meta-yocto-bsp = "dizzy:6e9632e9798d78587c9317554c5547ab3b53837c"
meta-oe
meta-networking
meta-python
meta-ruby
meta-multimedia = "dizzy:6413cdb66acf43059f94d0076ec9b8ad6a475b35"

BB_VERSION = "2.0.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "sam9x60-curiosity-sd"
DISTRO = "poky-atmel"
DISTRO_VERSION = "4.0.5"
TUNE_FEATURES = "arm armv5 thumb dsp"
TARGET_FPU = "soft"
meta
meta-poky
meta-yocto-bsp = "heads/kirkstone-4.0.5:2e79b199114b25d81bfaa029ccfb17676946d20d"
meta-oe
meta-networking
meta-webserver
meta-python
meta-initramfs = "kirkstone:744a4b6eda88b9a9ca1cf0df6e18be384d9054e3"
meta-atmel = "kirkstone:30ef71f26146dfe228c7d4d2c550bc05791ccc0d"
meta-multimedia = "kirkstone:744a4b6eda88b9a9ca1cf0df6e18be384d9054e3"
meta-arm
meta-arm-toolchain = "kirkstone:bafd1d013c2470bcec123ba4eb8232ab879b2660"

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/
Microchip Forum:
https://www.microchip.com/forums/f542.aspx

for some useful guidelines to be followed when submitting patches:
http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded

Maintainers:
Nicolas Ferre <nicolas.ferre@atmel.com>
Patrice Vilchez <patrice.vilchez@atmel.com>
Hari Prasath G E <Hari.PrasathGE@microchip.com>
Nicolas Ferre <nicolas.ferre@microchip.com>

When creating patches insert the [meta-atmel] tag in the subject, for example
use something like:
Expand Down
21 changes: 21 additions & 0 deletions conf/bblayers.conf.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
POKY_BBLAYERS_CONF_VERSION = "2"

BBPATH = "${TOPDIR}"
BBFILES ?= ""

BBLAYERS ?= " \
##OEROOT##/meta \
##OEROOT##/meta-poky \
##OEROOT##/meta-yocto-bsp \
##OEROOT##/../meta-openembedded/meta-oe \
##OEROOT##/../meta-openembedded/meta-networking \
##OEROOT##/../meta-openembedded/meta-webserver \
##OEROOT##/../meta-openembedded/meta-python \
##OEROOT##/../meta-openembedded/meta-initramfs \
##OEROOT##/../meta-atmel \
##OEROOT##/../meta-openembedded/meta-multimedia \
##OEROOT##/../meta-arm/meta-arm \
##OEROOT##/../meta-arm/meta-arm-toolchain \
"
33 changes: 33 additions & 0 deletions conf/conf-notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

### Shell environment set up for builds. ###

You can now run '[MACHINE=<machine>] bitbake <target>'

Microchip supported machines are:
- SAMA5D2 product family / sama5d2-xplained, sama5d2-xplained-emmc, sama5d27-som1-ek-sd, sama5d27-som1-ek-optee-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 / sam9x60-curiosity
- SAMA7G5 / sama7g5ek-sd, sama7g5ek-emmc, sama7g5ek-ospi
Note that most of the machine names above, have a SD Card variant that can be
built by adding an "-sd" suffix to the machine name.

Microchip targets are:
microchip-headless-image
microchip-graphics-image

Common targets are:
core-image-minimal
core-image-sato
meta-toolchain
meta-ide-support

You can also run generated qemu images with a command like 'runqemu qemux86'

Other commonly useful commands are:
- 'devtool' and 'recipetool' handle common recipe tasks
- 'bitbake-layers' handles common layer tasks
- 'oe-pkgdata-util' handles common target package tasks
33 changes: 15 additions & 18 deletions conf/distro/poky-atmel.conf
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,18 @@ require conf/distro/poky.conf

DISTRO = "poky-atmel"

DISTRO_FEATURES_remove ?= "opengl wayland x11 3g nfc pulseaudio"

# icu is needed to get qtwebkit
PACKAGECONFIG_DISTRO_pn-qtbase ?= "icu tslib openssl"

# Because there is no opengl, some qt packages are empty
ALLOW_EMPTY_qttools-plugins = "1"
ALLOW_EMPTY_qtlocation-qmlplugins = "1"
ALLOW_EMPTY_qtsystems-qmlplugins = "1"
ALLOW_EMPTY_qtconnectivity-qmlplugins = "1"
ALLOW_EMPTY_qtwebkit-qmlplugins = "1"
ALLOW_EMPTY_qtmultimedia-qmlplugins = "1"
ALLOW_EMPTY_qtwebsockets-qmlplugins = "1"
ALLOW_EMPTY_qtsensors-qmlplugins = "1"
ALLOW_EMPTY_qtwebchannel-qmlplugins = "1"
ALLOW_EMPTY_qt3d-qmlplugins = "1"
ALLOW_EMPTY_qt3d = "1"
ALLOW_EMPTY_qt3d-mkspecs = "1"
DISTRO_FEATURES:remove ?= "opengl wayland vulkan x11 3g nfc pulseaudio"

DISTRO_FEATURES += "pam ppp"

# icu is needed to get egt
PACKAGECONFIG_DISTRO:pn-egt ?= "icu openssl freetype fontconfig"

EXTRA_OECONF:remove = "${DISABLE_STATIC}"
PREFERRED_VERSION_swig = "3.0.8"

VIRTUAL-RUNTIME_syslog = "busybox-syslog"

HOSTTOOLS:append = " xxd"

PACKAGECONFIG:remove:pn-rng-tools = "libjitterentropy"
22 changes: 18 additions & 4 deletions conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,24 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend"
BBFILE_COLLECTIONS += "atmel"
BBFILE_PATTERN_atmel := "^${LAYERDIR}/"
BBFILE_PRIORITY_atmel = "10"
LAYERDEPENDS_atmel = "openembedded-layer meta-arm"

LICENSE_PATH += "${LAYERDIR}/licenses"

BBFILES += "${@' '.join('${LAYERDIR}/%s/recipes*/*/*.bbappend' % layer \
for layer in BBFILE_COLLECTIONS.split())}"
BBFILES += "${@' '.join('${LAYERDIR}/%s/recipes*/images/*.bb' % layer \
for layer in BBFILE_COLLECTIONS.split())}"
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
mchp-egt-demo-init->udev-rules-at91 \
noto-fonts->fontconfig \
"

LAYERSERIES_COMPAT_atmel = "nanbield"
VIRTUAL-RUNTIME_alsa-state = ""

# Temp fix for:
# https://bugzilla.yoctoproject.org/show_bug.cgi?id=14879
DATA_LAYOUT[arm-eabi] = "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64"
LLVM_TARGET[arm-eabi] = "${RUST_TARGET_SYS}"
TARGET_ENDIAN[arm-eabi] = "little"
TARGET_POINTER_WIDTH[arm-eabi] = "32"
TARGET_C_INT_WIDTH[arm-eabi] = "32"
MAX_ATOMIC_WIDTH[arm-eabi] = "64"
FEATURES[arm-eabi] = "+v6,+vfp2"
Loading