aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/common
AgeCommit message (Collapse)Author
2024-03-27raspberrypi-firmware: Revert to debian archiveKhem Raj
This file is now used to fetch binary blobs used by picamera and vc library recipes, which are only compatible with 32bit userspace Perhaps we need to sunset these recipe as some point and repace with alternatives like picamera2 which is built on top of libcamera and works on both 32bit and 64 bit rpi-bootfiles is fetching from latest firmware. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-18raspberrypi-firmware: Fetch using git URIKhem Raj
This brings the matching binary blobs to latest kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22raspberrypi-firmware: Update to 20230509~busterKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-09raspberrypi-firmware: Update to 20220830 snapshotVinicius Aquino
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2022-07-31raspberrypi-tools.inc: Bump to latest revisionAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-04-21raspberrypi-firmware: Update to 20220331Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-03-31armstubs: Upgrade to 20211101Khem Raj
- Switch to using git fetcher, avoid the QA issue ERROR: armstubs-20211101-r0 do_unpack: QA Issue: armstubs: SRC_URI uses unstable GitHub/GitLab archives, convert recipe to use git protocol [src-uri-bad] - Use shallow clone to reduce size of cloned repo Normal archive tarball raspberrypi-tools-13474ee775d0c5ec8a7da4fb0a9fa84187abfc87.tar.gz - 324M Shallow clone achive tarball gitshallow_github.com.raspberrypi.tools_13474ee-1_master.tar.gz - 189M Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-31raspberrypi-firmware: Update to match 5.15.32Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-25raspberrypi-firmware.inc: Move to using tarballs from rpi deb repoAndrei Gherzan
This helps to avoid unstable GitHub archives. It also silences the associated build warning: WARNING: rpi-bootfiles-20211007-r3 do_unpack: QA Issue: rpi-bootfiles: SRC_URI uses unstable GitHub/GitLab archives, convert recipe to use git protocol [src-uri-bad] Fixes #1002 Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2021-10-30raspberrypi-firmware: Bump to 20211007Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-09-17raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-06raspberrypi-tools: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-06raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-09Update raspberrypi firmware to 20210527Omer Akram
Signed-off-by: Omer Akram <omer@thing.com>
2021-04-26raspberrypi-firmware: Update to include 5.10.31 updatesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-03raspberrypi-firmware: Update to 20210326Khem Raj
Includes prebuilts with 5.10.25 kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-09raspberrypi-firmware: Update to 2021-02-25Mike Looijmans
This version is compatible with the 5.10.17 kernel https://github.com/raspberrypi/firmware/commit/5985247fb75681985547641d66196c77499f26b9 Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
2021-02-06raspberrypi-firmware.inc: upgrade to latest for 5.10.13 kernelMartin Jansa
https://github.com/raspberrypi/firmware/commit/7d91570f20378afc9414107dccdad70705a8a342 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2020-11-25raspberrypi-tools: Update to latest on masterKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-25raspberrypi-firmware: Update to latest to take 5.4.79 prebuiltsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-05raspberrypi-tools: Update to latest snapshot as of 20200803Khem Raj
Use date in PV, makes is good candidate for always increasing PV Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-05raspberrypi-firmware: Update to 20201002 snapshotKhem Raj
Brings in fixes for errors seen in kernel boot log e.g. https://github.com/raspberrypi/linux/issues/3878 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-17raspberrypi-{firmware,tools}: set downloadfilenameMartin Jansa
* otherwise we end with big archives in downloads directory without clear indication from where they came * e.g. in one of my jenkins builds I've noticed: -rw-rw-r-- 1 jenkins jenkins 178M Jun 30 15:45 downloads/23548e550a757d368d3d5220373fe829b5961c42.tar.gz -rw-rw-r-- 1 jenkins jenkins 152M Sep 5 2019 downloads/7163480fff007dc98978899b556dcf06f8a462c8.tar.gz -rw-rw-r-- 1 jenkins jenkins 179M Jul 23 01:34 downloads/7e74bcb4f9706f36f752d1c3d3164628ccf2aae5.tar.gz -rw-rw-r-- 1 jenkins jenkins 178M Jun 5 12:34 downloads/7eff9f6774bb43bfd61e749a0b45ffddc98c2311.tar.gz -rw-rw-r-- 1 jenkins jenkins 177M Apr 23 14:49 downloads/84523e0b9a9e78aa69fca1f1a8d75b2bdb5155fc.tar.gz -rw-rw-r-- 1 jenkins jenkins 178M Jan 13 2020 downloads/9d6be5b07e81bdfb9c4b9a560e90fbc7477fdc6e.tar.gz -rw-rw-r-- 1 jenkins jenkins 463 Jul 1 03:58 downloads/23548e550a757d368d3d5220373fe829b5961c42.tar.gz.done -rw-rw-r-- 1 jenkins jenkins 141 Jan 16 2020 downloads/7163480fff007dc98978899b556dcf06f8a462c8.tar.gz.done -rw-rw-r-- 1 jenkins jenkins 463 Aug 1 15:40 downloads/7e74bcb4f9706f36f752d1c3d3164628ccf2aae5.tar.gz.done -rw-rw-r-- 1 jenkins jenkins 463 Jun 6 09:54 downloads/7eff9f6774bb43bfd61e749a0b45ffddc98c2311.tar.gz.done -rw-rw-r-- 1 jenkins jenkins 463 May 16 03:35 downloads/84523e0b9a9e78aa69fca1f1a8d75b2bdb5155fc.tar.gz.done -rw-rw-r-- 2 jenkins jenkins 141 Aug 7 22:10 downloads/9d6be5b07e81bdfb9c4b9a560e90fbc7477fdc6e.tar.gz.done * unfortunately using git fetcher is still problematic because of git repo size: 15G firmware 1,6G tools -rw-rw-r-- 1 jenkins jenkins 180M Sep 17 13:59 downloads/raspberrypi-firmware-a490197f0672d948860b2b807884ae65eabc4d4f.tar.gz -rw-rw-r-- 1 jenkins jenkins 463 Sep 17 14:09 downloads/raspberrypi-firmware-a490197f0672d948860b2b807884ae65eabc4d4f.tar.gz.done -rw-rw-r-- 1 jenkins jenkins 324M Sep 17 14:10 downloads/raspberrypi-tools-b0c869bc929587a7e1d20a98e2dc828a24ca396a.tar.gz -rw-rw-r-- 1 jenkins jenkins 463 Sep 17 14:10 downloads/raspberrypi-tools-b0c869bc929587a7e1d20a98e2dc828a24ca396a.tar.gz.done Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2020-09-12raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-08-24raspberrypi-firmware: Upgrade to 20200819Khem Raj
Includes 5.4.59 bumps Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-07-14raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-06-05raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-05-09raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-04-18raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-27raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-08raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-02-24raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-02-08raspberrypi-firmware: bump to version 20200205Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-01-14raspberrypi-tools: Update to current HEADAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-12-20raspberrypi-firmware: Update to current HEADAndrei Gherzan
This RaspberryPi firmware update includes a change in the license file as well[1]. This change is for supporting customisation program. [1] https://github.com/raspberrypi/firmware/commit/dd9e9ebb5d5306e91acb135db890cf18f3a5eea2 As a result of this change, we update the hash in the bcm2835-bootfiles recipe as well. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-11-08raspberrypi-tools: Update to current HEADAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-11-08raspberrypi-firmware: Update to current HEADAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-10-24linux-raspberrypi=4.19.80 bcm2835-bootfiles=20191021Martin Jansa
* Upgrade the kernel to latest with corresponding firmware. * This VC4 firmware is compatible with network boot described here: https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/raspberry_pi4_network_boot_beta.md Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-08-28raspberrypi-firmware: upgrade to latest to fix vc4-fkmsMartin Jansa
* with 4.19.66 kernel the vc4-fkms no longer works, because it doesn't get any usable modes from firmware * this behavior was introduced probably in one of following changes: https://github.com/raspberrypi/firmware/commit/38e81f25e639d19fc0ce6e67fd39998c340a15d5 https://github.com/raspberrypi/linux/pull/3082 https://github.com/raspberrypi/linux/pull/3110 https://github.com/raspberrypi/firmware/commit/66bafab005569e3eb92ec54cd3efeee3da338738 * without this fix: root@rpijama:~# cat /proc/device-tree/soc/firmwarekms@7e600000/status okay root@rpijama:~# modeprint vc4 Starting test Resources count_connectors : 1 count_encoders : 1 count_crtcs : 1 count_fbs : 0 Connector: HDMI-A-1 id : 51 encoder id : 0 conn : connected size : 0x0 (mm) count_modes : 0 count_props : 9 props : 1 2 5 6 52 53 54 55 56 count_encoders : 1 encoders : 50 Encoder: TMDS id :50 crtc_id :0 type :2 possible_crtcs :0x1 possible_clones :0x0 Crtc id : 49 x : 0 y : 0 width : 0 height : 0 mode : 0xfec884 gamma size : 0 Ok * with this fix: martin@jama ~ $ sshc root@rpijama Warning: Permanently added 'rpijama,192.168.169.37' (ECDSA) to the list of known hosts. root@rpijama:~# modeprint vc4 Starting test Resources count_connectors : 1 count_encoders : 1 count_crtcs : 1 count_fbs : 0 Connector: HDMI-A-1 id : 51 encoder id : 50 conn : connected size : 1600x900 (mm) count_modes : 22 count_props : 9 props : 1 2 5 6 52 53 54 55 56 count_encoders : 1 encoders : 50 Mode: "1920x1080" 1920x1080 60 Mode: "1920x1080" 1920x1080 60 Mode: "1920x1080" 1920x1080 50 Mode: "1920x1080" 1920x1080 30 Mode: "1920x1080" 1920x1080 30 Mode: "1920x1080" 1920x1080 25 Mode: "1920x1080" 1920x1080 24 Mode: "1920x1080" 1920x1080 24 Mode: "1280x1024" 1280x1024 60 Mode: "1360x768" 1360x768 60 Mode: "1152x864" 1152x864 60 Mode: "1280x720" 1280x720 60 Mode: "1280x720" 1280x720 60 Mode: "1280x720" 1280x720 50 Mode: "1024x768" 1024x768 60 Mode: "800x600" 800x600 60 Mode: "720x576" 720x576 50 Mode: "720x480" 720x480 60 Mode: "720x480" 720x480 60 Mode: "640x480" 640x480 60 Mode: "640x480" 640x480 60 Mode: "720x400" 720x400 70 Encoder: TMDS id :50 crtc_id :49 type :2 possible_crtcs :0x1 possible_clones :0x0 Crtc id : 49 x : 0 y : 0 width : 1920 height : 1080 mode : 0x1fcde54 gamma size : 0 Ok * tested on raspberrypi3 B weston works fine qtbase-examples tested with: /usr/share/examples/opengl/cube/cube -platform eglfs * the same issue is now in warrior, after someone tests on raspberrypi4 it would be good to backport this to warrior as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-08-15raspberrypi-firmware.inc: Update to 20190718Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-07-16raspberrypi-firmware: Update to 20190709Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-07-04raspberrypi-tools: Update to remove Makefile patchAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-07-04armstubs: Add support for compiling ARM stubsAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-07-04firmware: Rename firmware inc file to raspberrypi-firmware.incAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-06-30firmware: Update to 20190620Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-05-29firmware: Update 20190220 -> 20190517Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24firmware: Update to latest as of 20190220Khem Raj
Needed for 4.19 kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-14firmware.inc: Update to 20190212Zahari Petkov
Signed-off-by: Zahari Petkov <zahari@balena.io>