mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-21 06:13:33 +08:00
Compare commits
401 Commits
debian/bul
...
pios/trixi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9db26cffec | ||
|
|
9ee863da65 | ||
|
|
23ca472db4 | ||
|
|
11283c4c02 | ||
|
|
adf6c2de35 | ||
|
|
d67a756153 | ||
|
|
9e9a954772 | ||
|
|
c77d47cbec | ||
|
|
6f84a9607e | ||
|
|
8622785802 | ||
|
|
cb1a22eff0 | ||
|
|
ba4371dd8a | ||
|
|
907c5a672a | ||
|
|
edeab644da | ||
|
|
dd98e6cb16 | ||
|
|
68774da0be | ||
|
|
1c83bfc5b2 | ||
|
|
0f936ff2e2 | ||
|
|
91e7eb5708 | ||
|
|
eed4273686 | ||
|
|
801aeb77c5 | ||
|
|
12fde4b848 | ||
|
|
f38dbcb723 | ||
|
|
1c92bb9bc3 | ||
|
|
9e735bacd3 | ||
|
|
895e13a420 | ||
|
|
c6a755543e | ||
|
|
291e4c2f36 | ||
|
|
0ae65ba931 | ||
|
|
86493f4474 | ||
|
|
e7504bafda | ||
|
|
32f795a171 | ||
|
|
73f8162405 | ||
|
|
8a446e2ac9 | ||
|
|
11403637b1 | ||
|
|
14b22f02bc | ||
|
|
229347e811 | ||
|
|
182cdabfe0 | ||
|
|
24a4ec1a23 | ||
|
|
2164519657 | ||
|
|
b818b44bd5 | ||
|
|
430834f34b | ||
|
|
dc781dbbf1 | ||
|
|
8fb396f650 | ||
|
|
b5901ef01b | ||
|
|
937dc686e9 | ||
|
|
360324a17e | ||
|
|
f45ed23714 | ||
|
|
581437bcee | ||
|
|
1793f5c4ba | ||
|
|
bac5dd9c00 | ||
|
|
6586dcc221 | ||
|
|
7afa893027 | ||
|
|
796f883413 | ||
|
|
513ab6e11c | ||
|
|
4ee3f273eb | ||
|
|
6f692d1d7b | ||
|
|
a9ad05065b | ||
|
|
930fd49fa6 | ||
|
|
de7c911c6d | ||
|
|
3790578cf1 | ||
|
|
c1f7a442fb | ||
|
|
8b706a433e | ||
|
|
2349daafac | ||
|
|
0b8a0229df | ||
|
|
98b77d5fdd | ||
|
|
fb562ab467 | ||
|
|
37ee92a8b6 | ||
|
|
dd984a26db | ||
|
|
0f9da57ffe | ||
|
|
ab4c1994f3 | ||
|
|
54f04c2209 | ||
|
|
20deeae5ea | ||
|
|
1721eb42b7 | ||
|
|
78eeb6dd9c | ||
|
|
0acbade983 | ||
|
|
df532a02dc | ||
|
|
cced8070ae | ||
|
|
e0e5d306cc | ||
|
|
fd7c832383 | ||
|
|
fac42a0d86 | ||
|
|
0f6920518f | ||
|
|
d3cf658934 | ||
|
|
6cf695fe4a | ||
|
|
e5a60491d0 | ||
|
|
378757f65f | ||
|
|
066d4aaa55 | ||
|
|
b08dff7e46 | ||
|
|
47a53c5da0 | ||
|
|
be49816e0d | ||
|
|
b8145be1e8 | ||
|
|
1bb6edeff5 | ||
|
|
ce78b31476 | ||
|
|
6632e03362 | ||
|
|
0a2a66e7ef | ||
|
|
cd4048df1d | ||
|
|
96af2e81c7 | ||
|
|
d584a84891 | ||
|
|
93db7656ed | ||
|
|
bf38a865db | ||
|
|
71f8ccf492 | ||
|
|
816bf7c594 | ||
|
|
f087342b26 | ||
|
|
17a9f162c9 | ||
|
|
914dd0f73f | ||
|
|
7f66ffe483 | ||
|
|
58d416aa5e | ||
|
|
7d0ad4ce30 | ||
|
|
1bd0a1052b | ||
|
|
6c2e2d6833 | ||
|
|
78d08e9763 | ||
|
|
92488a202f | ||
|
|
66eff91147 | ||
|
|
3fb1c0c0e9 | ||
|
|
d50b2b32f1 | ||
|
|
3a16bd016f | ||
|
|
28a2c0242c | ||
|
|
8eef29aed9 | ||
|
|
6e6e43beee | ||
|
|
31536e5e69 | ||
|
|
e47a6d0f39 | ||
|
|
c954a72f63 | ||
|
|
3e3a300112 | ||
|
|
d56e7df8fd | ||
|
|
3679582b23 | ||
|
|
c24baba79b | ||
|
|
9fa4f3a305 | ||
|
|
50d7bfcf82 | ||
|
|
1e5578b70c | ||
|
|
edaf573aa7 | ||
|
|
0d01853f0c | ||
|
|
a1bffdeb5d | ||
|
|
bad328a72e | ||
|
|
34eab17ce6 | ||
|
|
0190dbc122 | ||
|
|
4d5509905d | ||
|
|
b67b21ddda | ||
|
|
e96dc2959e | ||
|
|
dec53254f7 | ||
|
|
9c95b83551 | ||
|
|
7918c84b4b | ||
|
|
fe957abe8b | ||
|
|
1d4643c524 | ||
|
|
478ad485ca | ||
|
|
0944712c0a | ||
|
|
78f8722a84 | ||
|
|
6a2e95fefa | ||
|
|
b888a5b047 | ||
|
|
011f8fb4bb | ||
|
|
170c73efd9 | ||
|
|
cc58b7d6ce | ||
|
|
6a7ca681cb | ||
|
|
d8c0c6b42b | ||
|
|
c3e0e577f6 | ||
|
|
d6894c6d00 | ||
|
|
bf14996005 | ||
|
|
99d17bb351 | ||
|
|
df2563e1e5 | ||
|
|
62292b43ad | ||
|
|
e5a1ee09c7 | ||
|
|
c59d44d0a3 | ||
|
|
54d9c333a9 | ||
|
|
edf686cd51 | ||
|
|
888e374d47 | ||
|
|
f02f0eaf4e | ||
|
|
51d856b350 | ||
|
|
844855640b | ||
|
|
4ba7cedf18 | ||
|
|
6b431180b8 | ||
|
|
adb3b9befc | ||
|
|
d57c084c9f | ||
|
|
585ec185f2 | ||
|
|
af0426b473 | ||
|
|
6b1c4bb978 | ||
|
|
c34a9c0828 | ||
|
|
fe7bfc7201 | ||
|
|
9621ef6a92 | ||
|
|
4a7375bebe | ||
|
|
eefb7b83bc | ||
|
|
85e8a5924c | ||
|
|
75a45aa4fc | ||
|
|
f3c1988c7a | ||
|
|
d2f255b464 | ||
|
|
de5e984a77 | ||
|
|
01300506bf | ||
|
|
cc0ad4698e | ||
|
|
96349fe65c | ||
|
|
8ff07213bc | ||
|
|
c6b8de409d | ||
|
|
02c0428e7b | ||
|
|
76573089b7 | ||
|
|
c873eecc28 | ||
|
|
710580bbaa | ||
|
|
94975aafb5 | ||
|
|
89e9c75bab | ||
|
|
3eecae9975 | ||
|
|
336e82cfb7 | ||
|
|
5d868a9d91 | ||
|
|
5d41175800 | ||
|
|
3a8b80ee0b | ||
|
|
e9717985d2 | ||
|
|
489a587f4a | ||
|
|
f2e314d294 | ||
|
|
3c822369be | ||
|
|
9d98c4af3b | ||
|
|
f4996a1952 | ||
|
|
50a3aa3d42 | ||
|
|
c7658a19f2 | ||
|
|
4585ebdc0a | ||
|
|
c8fffcda5a | ||
|
|
2bdaadd0b4 | ||
|
|
8bec2593aa | ||
|
|
7e908109a3 | ||
|
|
c4b029089f | ||
|
|
d05f05c94f | ||
|
|
c4d503b88c | ||
|
|
632e65e134 | ||
|
|
d53e3dd4b1 | ||
|
|
ab8698afa0 | ||
|
|
42d288c257 | ||
|
|
8739ef96e4 | ||
|
|
2f7030ee22 | ||
|
|
e6026c8d4e | ||
|
|
171e47acb1 | ||
|
|
ccfc47b215 | ||
|
|
6a0b84c0d1 | ||
|
|
40134bc34b | ||
|
|
5f28534e85 | ||
|
|
0046d3941c | ||
|
|
a09b35c870 | ||
|
|
992f3fb0b3 | ||
|
|
ef2fc67d23 | ||
|
|
3fe49842bc | ||
|
|
4c5aebdb20 | ||
|
|
66d569e2c5 | ||
|
|
f368cd9438 | ||
|
|
63fca1c2a1 | ||
|
|
945d708fd0 | ||
|
|
f7aa474cb2 | ||
|
|
132ad70437 | ||
|
|
d2979963b3 | ||
|
|
be8232be75 | ||
|
|
634b49c9dd | ||
|
|
e430a41e73 | ||
|
|
ab087e5db1 | ||
|
|
8cd9896ba8 | ||
|
|
f122827d6c | ||
|
|
80be2d6d14 | ||
|
|
88f96b4f86 | ||
|
|
cf3cadf994 | ||
|
|
96258785a1 | ||
|
|
e7cee69bb6 | ||
|
|
61fb89536f | ||
|
|
768f4fbc69 | ||
|
|
2b2c8103ff | ||
|
|
2bfd7cb74e | ||
|
|
085e75b694 | ||
|
|
4f5510dc73 | ||
|
|
9a5a522ee8 | ||
|
|
2fac89abe8 | ||
|
|
63ede72e59 | ||
|
|
7a1a01c24f | ||
|
|
f4580cd6f5 | ||
|
|
c0a207f452 | ||
|
|
76b990a894 | ||
|
|
afa5822e03 | ||
|
|
a2fb4ed28d | ||
|
|
92a2450668 | ||
|
|
fd6df81db8 | ||
|
|
ca7a39efe9 | ||
|
|
c94506e598 | ||
|
|
61023cbd32 | ||
|
|
6f48dadbb4 | ||
|
|
a11e669b69 | ||
|
|
bf2ab1e871 | ||
|
|
d8abe8c67d | ||
|
|
14f05613b4 | ||
|
|
07bf72a919 | ||
|
|
b745226b41 | ||
|
|
c478689de0 | ||
|
|
8c67b27665 | ||
|
|
18620870d7 | ||
|
|
49c6b2e25e | ||
|
|
8017139175 | ||
|
|
11c64e3721 | ||
|
|
36e58db5c2 | ||
|
|
14e163492a | ||
|
|
511be7d634 | ||
|
|
b1a715b256 | ||
|
|
0e8ecbcf83 | ||
|
|
d4918d4d4c | ||
|
|
b5c7f1bee6 | ||
|
|
cfac3b1c05 | ||
|
|
f7ae2b74c6 | ||
|
|
c987375f1d | ||
|
|
99cb0bdaa2 | ||
|
|
a8f2eb75b5 | ||
|
|
606c5d25e5 | ||
|
|
88b33ab030 | ||
|
|
a7f982962b | ||
|
|
d8a906b2ec | ||
|
|
004eff1c6c | ||
|
|
9df346bc1c | ||
|
|
68fca2166b | ||
|
|
eca47c5f4c | ||
|
|
097e2d0573 | ||
|
|
4b8e875510 | ||
|
|
21a78a91de | ||
|
|
cc020609fb | ||
|
|
d5f1ab30fa | ||
|
|
b772afdcc0 | ||
|
|
92c0d6a8d2 | ||
|
|
8855da9889 | ||
|
|
a5b4f91caf | ||
|
|
7232154170 | ||
|
|
759460850c | ||
|
|
9e0bffb291 | ||
|
|
258d0114c0 | ||
|
|
0cd761bc84 | ||
|
|
9c846c644e | ||
|
|
28c6d7a4ed | ||
|
|
72cedfe5ee | ||
|
|
14e934cee3 | ||
|
|
e407fb0030 | ||
|
|
b405ed7465 | ||
|
|
ef0cfffced | ||
|
|
a66e79ba99 | ||
|
|
745eabf90e | ||
|
|
043841636c | ||
|
|
3f325bd482 | ||
|
|
52c5d89d48 | ||
|
|
747a305500 | ||
|
|
c0d6e72c9f | ||
|
|
77402b6527 | ||
|
|
9c8d97d6a2 | ||
|
|
f20bb90a67 | ||
|
|
76e81fe75e | ||
|
|
f085216c6f | ||
|
|
7e22b8ff47 | ||
|
|
8f19146862 | ||
|
|
e4724b4783 | ||
|
|
1e5594c51b | ||
|
|
facc1d3445 | ||
|
|
acbc140dc6 | ||
|
|
b57586ead2 | ||
|
|
46c89bee09 | ||
|
|
90c3493b59 | ||
|
|
d31cbd4cf0 | ||
|
|
3956274f7e | ||
|
|
599c46610c | ||
|
|
6b14e84a2f | ||
|
|
b458901cc3 | ||
|
|
42fb39f195 | ||
|
|
db154d4710 | ||
|
|
aded0825e3 | ||
|
|
d53db79009 | ||
|
|
c1c47595ec | ||
|
|
0a3279d9e3 | ||
|
|
35dc9029c8 | ||
|
|
1b2c5bc78d | ||
|
|
5ec5c003ba | ||
|
|
b066f89a40 | ||
|
|
ff81e998c5 | ||
|
|
fdff8e81f0 | ||
|
|
645c2a1201 | ||
|
|
08f78e2212 | ||
|
|
3837885743 | ||
|
|
f13b5789f5 | ||
|
|
a9d76cf703 | ||
|
|
ee72242f76 | ||
|
|
a75b0368e0 | ||
|
|
3b393d31ac | ||
|
|
e120a595d4 | ||
|
|
3271aba368 | ||
|
|
dbb6bfd9b9 | ||
|
|
2c35493e7f | ||
|
|
69745e358f | ||
|
|
d9a701a0e9 | ||
|
|
e1407d0aef | ||
|
|
4724650481 | ||
|
|
30cd0ee211 | ||
|
|
3711f1dc68 | ||
|
|
b188db754d | ||
|
|
cce05ef164 | ||
|
|
0081ab61f6 | ||
|
|
4f2d676b4e | ||
|
|
ac013de80e | ||
|
|
3ce1fd8823 | ||
|
|
e1971ba483 | ||
|
|
a8ca86532c | ||
|
|
9e5c0ed0c4 | ||
|
|
9147a1a1c6 | ||
|
|
f818c860b4 | ||
|
|
c2918a8ec6 | ||
|
|
3e2de88bcb | ||
|
|
fa281d3be1 | ||
|
|
d774d5794c | ||
|
|
299b1c7e12 | ||
|
|
0ef3adc1d4 | ||
|
|
df46db226e | ||
|
|
6950fff013 |
11
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
11
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -6,7 +6,7 @@ body:
|
|||||||
value: |
|
value: |
|
||||||
**Is this the right place for my bug report?**
|
**Is this the right place for my bug report?**
|
||||||
|
|
||||||
* This repository contains the Raspberry Pi 4, Pi400 and CM4 bootloader EEPROM images and installation scripts.
|
* This repository contains the Raspberry Pi 5, Raspberry Pi 4, Pi400, CM4 and CM4-S bootloader EEPROM images and installation scripts.
|
||||||
* Please report boot issues for the earlier models at the GPU firmware repo [github.com/raspberrypi/firmware](https://github.com/raspberrypi/firmware).
|
* Please report boot issues for the earlier models at the GPU firmware repo [github.com/raspberrypi/firmware](https://github.com/raspberrypi/firmware).
|
||||||
* Please report USB issues which occur after the OS has started at the Linux repo [github.com/raspberrypi/linux/](https://github.com/raspberrypi/linux/).
|
* Please report USB issues which occur after the OS has started at the Linux repo [github.com/raspberrypi/linux/](https://github.com/raspberrypi/linux/).
|
||||||
* If you simply have a question, then [the Raspberry Pi forums](https://www.raspberrypi.org/forums) are the best place to ask it.
|
* If you simply have a question, then [the Raspberry Pi forums](https://www.raspberrypi.org/forums) are the best place to ask it.
|
||||||
@@ -39,10 +39,15 @@ body:
|
|||||||
description: On which device you are facing the bug?
|
description: On which device you are facing the bug?
|
||||||
multiple: true
|
multiple: true
|
||||||
options:
|
options:
|
||||||
|
- Raspberry Pi 5
|
||||||
|
- Raspberry Pi 500
|
||||||
- Raspberry Pi 4 Mod. B
|
- Raspberry Pi 4 Mod. B
|
||||||
- Raspberry Pi 400
|
- Raspberry Pi 400
|
||||||
|
- Raspberry Pi CM5
|
||||||
|
- Raspberry Pi CM5 Lite
|
||||||
- Raspberry Pi CM4
|
- Raspberry Pi CM4
|
||||||
- Raspberry Pi CM4 Lite
|
- Raspberry Pi CM4 Lite
|
||||||
|
- Raspberry Pi CM4-S
|
||||||
- Other
|
- Other
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
@@ -52,7 +57,7 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: Bootloader configuration.
|
label: Bootloader configuration.
|
||||||
description: |
|
description: |
|
||||||
Copy and paste the results of `vcgencmd bootloader_config` or describe the failing configuration.
|
Copy and paste the results of `rpi-eeprom-config` or describe the failing configuration.
|
||||||
|
|
||||||
* `rpi-eeprom-update` saves a backup of the previous bootloader configuration to `/var/lib/raspberrypi/bootloader/backup` before it schedules the update.
|
* `rpi-eeprom-update` saves a backup of the previous bootloader configuration to `/var/lib/raspberrypi/bootloader/backup` before it schedules the update.
|
||||||
* `rpi-eeprom-config pieeprom.upd` can be used to read the contents of an EEPROM image.
|
* `rpi-eeprom-config pieeprom.upd` can be used to read the contents of an EEPROM image.
|
||||||
@@ -78,7 +83,7 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: Bootloader logs
|
label: Bootloader logs
|
||||||
description: |
|
description: |
|
||||||
If the problem can't be diagnosed from the bootloader HDMI diagnostics screen then we'll normally need to see more detailed logs to diagnose the problem. The bootloader and GPU firmware can be configured to enable log output to the UART pins `14` and `15` on the [40-pin GPIO header](https://www.raspberrypi.com/documentation/computers/os.html#gpio-and-the-40-pin-header)
|
If the problem can't be diagnosed from the bootloader HDMI diagnostics screen then we'll normally need to see more detailed logs to diagnose the problem. The bootloader and GPU firmware can be configured to enable log output to the UART (GPIOs `14` and `15`, pins `8` and `10` on the [40-pin GPIO header](https://www.raspberrypi.com/documentation/computers/os.html#gpio-and-the-40-pin-header, or on the Debug header on a Pi 5)
|
||||||
* To enable UART logging from the bootloader specify [BOOT_UART=1](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_UART) in the EEPROM config
|
* To enable UART logging from the bootloader specify [BOOT_UART=1](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_UART) in the EEPROM config
|
||||||
* To enable UART logging from the `start.elf` GPU firmware stage add [uart_2ndstage=1](https://www.raspberrypi.com/documentation/computers/config_txt.html#uart_2ndstage) to `config.txt`.
|
* To enable UART logging from the `start.elf` GPU firmware stage add [uart_2ndstage=1](https://www.raspberrypi.com/documentation/computers/config_txt.html#uart_2ndstage) to `config.txt`.
|
||||||
* If you are familiar with using Wireshark then it's also possible to use [NETCONSOLE](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#NETCONSOLE) write logs to UDP packets.
|
* If you are familiar with using Wireshark then it's also possible to use [NETCONSOLE](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#NETCONSOLE) write logs to UDP packets.
|
||||||
|
|||||||
31
.github/workflows/test.yml
vendored
Normal file
31
.github/workflows/test.yml
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
name: Test EEPROM Config
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches: [ 'master' ]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Set up Python
|
||||||
|
uses: actions/setup-python@v4
|
||||||
|
with:
|
||||||
|
python-version: '3.x'
|
||||||
|
|
||||||
|
- name: Create and activate virtual environment
|
||||||
|
run: |
|
||||||
|
python -m venv venv
|
||||||
|
source venv/bin/activate
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
pip install pycryptodomex
|
||||||
|
|
||||||
|
- name: Run EEPROM Config Tests
|
||||||
|
run: |
|
||||||
|
cd test
|
||||||
|
chmod +x test-rpi-eeprom-config
|
||||||
|
./test-rpi-eeprom-config
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1,3 @@
|
|||||||
*.swp
|
*.swp
|
||||||
|
images-2711/
|
||||||
|
images-2712/
|
||||||
|
|||||||
28
LICENSE
28
LICENSE
@@ -6,10 +6,14 @@ Files: *
|
|||||||
Copyright: 2019, Raspberry Pi (Trading) Ltd.
|
Copyright: 2019, Raspberry Pi (Trading) Ltd.
|
||||||
License: BSD-3
|
License: BSD-3
|
||||||
|
|
||||||
Files: firmware/*
|
Files: firmware-2711/*
|
||||||
Copyright: 2019, Raspberry Pi (Trading) Ltd.
|
Copyright: 2019, Raspberry Pi (Trading) Ltd.
|
||||||
License: custom
|
License: custom
|
||||||
|
|
||||||
|
Files: firmware-2712/*
|
||||||
|
Copyright: 2024, Raspberry Pi (Trading) Ltd.
|
||||||
|
License: custom
|
||||||
|
|
||||||
License: BSD-3
|
License: BSD-3
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
@@ -93,3 +97,25 @@ License: uIP
|
|||||||
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
SUCH DAMAGE.
|
SUCH DAMAGE.
|
||||||
|
|
||||||
|
License: MIT
|
||||||
|
QR Code generator library (C)
|
||||||
|
|
||||||
|
Copyright (c) Project Nayuki. (MIT License)
|
||||||
|
https://www.nayuki.io/page/qr-code-generator-library
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
|
this software and associated documentation files (the "Software"), to deal in
|
||||||
|
the Software without restriction, including without limitation the rights to
|
||||||
|
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||||
|
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||||
|
subject to the following conditions:
|
||||||
|
- The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
- The Software is provided "as is", without warranty of any kind, express or
|
||||||
|
implied, including but not limited to the warranties of merchantability,
|
||||||
|
fitness for a particular purpose and noninfringement. In no event shall the
|
||||||
|
authors or copyright holders be liable for any claim, damages or other
|
||||||
|
liability, whether in an action of contract, tort or otherwise, arising from,
|
||||||
|
out of or in connection with the Software or the use or other dealings in the
|
||||||
|
Software.
|
||||||
|
|||||||
11
README.md
11
README.md
@@ -1,5 +1,5 @@
|
|||||||
# rpi-eeprom
|
# rpi-eeprom
|
||||||
This repository contains the scripts and pre-compiled binaries used to create the `rpi-eeprom` package which is used to update the Raspberry Pi 4 bootloader and VLI USB controller EEPROMs.
|
This repository contains the scripts and pre-compiled binaries used to create the `rpi-eeprom` package which is used to update the Raspberry Pi 4 and Raspberry Pi 5 bootloaders EEPROM images.
|
||||||
|
|
||||||
# Support
|
# Support
|
||||||
Please check the Raspberry Pi [general discussion forum](https://forums.raspberrypi.com/viewforum.php?f=63) if you have a support question.
|
Please check the Raspberry Pi [general discussion forum](https://forums.raspberrypi.com/viewforum.php?f=63) if you have a support question.
|
||||||
@@ -9,8 +9,7 @@ To reset the bootloader back to factory defaults use [Raspberry Pi Imager](https
|
|||||||
|
|
||||||
# Bootloader documentation
|
# Bootloader documentation
|
||||||
* [Config.txt boot options](https://www.raspberrypi.com/documentation/computers/config_txt.html#boot-options)
|
* [Config.txt boot options](https://www.raspberrypi.com/documentation/computers/config_txt.html#boot-options)
|
||||||
* [Bootloader EEPROM](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-boot-eeprom)
|
* [Bootloader EEPROM](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-boot-eeprom)
|
||||||
* [Bootloader configuration](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-bootloader-configuration)
|
* [Bootloader configuration](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-bootloader-configuration)
|
||||||
* [Updating the Compute Module 4 bootloader](https://www.raspberrypi.com/documentation/computers/compute-module.html#cm4bootloader)
|
* [Updating the Compute Module 4 bootloader](https://www.raspberrypi.com/documentation/computers/compute-module.html#update-the-compute-module-bootloader)
|
||||||
* [Release notes](firmware/release-notes.md)
|
* [Releases and release notes](releases.md)
|
||||||
* [Releases](releases.md)
|
|
||||||
|
|||||||
711
debian/changelog
vendored
711
debian/changelog
vendored
@@ -1,3 +1,714 @@
|
|||||||
|
rpi-eeprom (28.12-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2026-01-09: 2711: Promote to the default release
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Tue, 13 Jan 2026 22:20:35 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.11-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* imager: make-imager-release: Automatically select latest default
|
||||||
|
EEPROM date
|
||||||
|
* rpi-eeprom-config: Use time.monotonic for timeouts instead of wall
|
||||||
|
clock
|
||||||
|
* pieeprom-2026-01-09: 2711: arm_loader: Apply rpifwcrypto lock
|
||||||
|
permissions GET/SET USER OTP (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 12 Jan 2026 11:58:03 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.10-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-12-08: 2711: Add machine ID derived from OTP values
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-12-08: 2712: arm_loader: Add machine ID derived from OTP
|
||||||
|
values (latest)
|
||||||
|
* pieeprom-2025-12-08: 2712: 2711: Promote to the default release
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Tue, 09 Dec 2025 09:41:27 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.9-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
[ Lincoln Thurlow ]
|
||||||
|
* Fix the error message for config signing
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: Delete temporary release-2711, release-2712 directories
|
||||||
|
* pieeprom-2025-11-21: 2712: Allow longer overlay file paths (latest)
|
||||||
|
* pieeprom-2025-11-21: 2711: recovery: Restore recovery_wait option
|
||||||
|
(latest)
|
||||||
|
* tools: imager: Add make-pi4-rpiboot-gpio-sd
|
||||||
|
* pieeprom-2025-11-27: 2712: Stop partition-walk after boot-mode
|
||||||
|
timeout/retries limit (latest)
|
||||||
|
* pieeprom-2025-11-27: 2711: helpers/config_loader: Also support
|
||||||
|
bootvar0 eeprom config on Pi4 (latest)
|
||||||
|
|
||||||
|
[ Phil Elwell ]
|
||||||
|
* tools: imager: make-pi4-rpiboot-gpio-sd: Minor typos
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Fix remaining typo
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 01 Dec 2025 12:07:17 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.8-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* 2025-11-09: Promote 2025-11-05 to the default release (default)
|
||||||
|
* imager: Move the imager release to 2025-11-05
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 10 Nov 2025 09:30:12 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.7-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-11-05: 2711: arm_loader: Add
|
||||||
|
iommu_dma_numa_policy=interleave when needed (latest)
|
||||||
|
* pieeprom-2025-11-05: 2712: arm_loader: Add
|
||||||
|
iommu_dma_numa_policy=interleave when needed (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Thu, 06 Nov 2025 12:30:21 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (28.6-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-09-22: 2712: Add LZ4 decompressor (latest)
|
||||||
|
* pieeprom-2025-09-22: 2711: Add LZ4 decompressor (latest)
|
||||||
|
* pieeprom-2025-09-23: 2711: Fix network install regression on Pi4
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-09-23: 2712: Fix TFTP to allow larger files (latest)
|
||||||
|
* pieeprom-2025-09-25: 2712: Apply UART_BAUD in early bootsys UART init
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-10-03: 2711: arm_dt: Report OTP SDRAM size via device-
|
||||||
|
tree (latest)
|
||||||
|
* pieeprom-2025-10-08: 2711: Fix accidental set of PM_RSTS bit 5 when
|
||||||
|
stopping watchdog (latest)
|
||||||
|
* pieeprom-2025-10-08: 2712: Fix accidental set of PM_RSTS bit 5 when
|
||||||
|
stopping watchdog (latest)
|
||||||
|
* pieeprom-2025-10-14: 2711: Use ROM boot-mode flag to detect rpiboot
|
||||||
|
mode (latest)
|
||||||
|
* pieeprom-2025-10-17: Enable background refresh on 2712d0 for all SDRAM
|
||||||
|
sizes (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Fri, 17 Oct 2025 15:32:24 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.5-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-otp-private-key: Fix missing escape character in usage text
|
||||||
|
* pieeprom-2025-08-27: 2711: Fix PARTITION property to allow default (0)
|
||||||
|
partition property to be overridden (latest)
|
||||||
|
* pieeprom-2025-08-27: 2712: Fix PARTITION property to allow default
|
||||||
|
(0) partition to be overridden (latest)
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Add link to old 2712 EEPROM images to releases.md page
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 08 Sep 2025 17:06:35 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.4-1) trixie; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-08-13: 2711: Enable PARTITION_WALK property by default
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-08-13: 2712: Enable the PARTITION_WALK property by
|
||||||
|
default (latest)
|
||||||
|
* rpi-eeprom-config: Improve No space available error message
|
||||||
|
* pieeprom-2025-08-20: 2711: Fix PARTITION_WALK for missing start.elf
|
||||||
|
files (latest)
|
||||||
|
* pieeprom-2025-08-20: 2712: force_eeprom_read=0 disables HAT I2C
|
||||||
|
(latest)
|
||||||
|
* rpi-otp-private-key: Describe how to store an ECDSA P-256 private key
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Thu, 21 Aug 2025 14:31:12 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.3-2) trixie; urgency=medium
|
||||||
|
|
||||||
|
* Switch gbp.conf debian branch to pios/trixie
|
||||||
|
* Add libpython3-stdlib to build dependencies
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 29 Jul 2025 12:58:15 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.3-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-06-13: 2712: Update to include production test changes
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-06-20: 2712: Add support for a bootloader watchdog
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-06-29: 2712: Check for SD card overcurrent on Pi5 and
|
||||||
|
Pi500 (latest)
|
||||||
|
* pieeprom-2025-07-03: 2712: Enable firmware UART output on the 40-pin
|
||||||
|
header (latest)
|
||||||
|
* 2712: Archive releases older than 2025-05-08
|
||||||
|
* pieeprom-2025-07-03: 2711: Check for SD card overcurrent (latest)
|
||||||
|
* 2711: Archive releases older than 2025-05-08
|
||||||
|
* pieeprom-2025-07-17: 2712: arm_loader: Also require the early-watchdog
|
||||||
|
property (latest)
|
||||||
|
* pieeprom-2025-07-17: 2711: Also require the early-watchdog property
|
||||||
|
(latest)
|
||||||
|
* release-notes: s/bootarg0/bootvar0/
|
||||||
|
* pieeprom-2025-07-17: 2712: Fix config key search which could cause
|
||||||
|
camera_autodetect to fail (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Tue, 22 Jul 2025 14:28:08 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-06-09: 2712: NVMe: Fix loading of files > 32MB (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 09 Jun 2025 14:05:03 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* tools: Add the network install public key
|
||||||
|
* 2711: Change the automatic update minimum version to 2025-05-08
|
||||||
|
* 2711: release-notes: Add (automatic) tag
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Wed, 04 Jun 2025 10:12:46 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (28.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* 2712: Change the automatic update minimum version to 2025-05-08
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 19 May 2025 17:20:27 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (27.10-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* imager: 2712: 2711: Update to the 2025-05-08 firmware
|
||||||
|
* pieeprom-2025-05-16: 2711: Automatically set revoke_devkey if
|
||||||
|
program_pubkey=1 (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 19 May 2025 11:28:41 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (27.9-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-05-08: 2712: Promote to the default release
|
||||||
|
* pieeprom-2025-05-08: 2711: Promote to the default release
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Wed, 14 May 2025 18:44:11 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (27.8-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-05-08: 2712: Implement TCP window for net boot (latest)
|
||||||
|
* pieeprom-2025-02-24: 2711: Implement TCP window for net boot (latest)
|
||||||
|
* pieeprom-2025-05-08: 2711: Implement TCP window for net boot (latest)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Thu, 08 May 2025 17:47:26 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (27.7-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-03-27: 2712: os_check: cm5: Check for CM5 specific DTBs
|
||||||
|
(latest)
|
||||||
|
* rpi-sign-bootcode: Add optional callout to HSM wrapper script from
|
||||||
|
PKCS#1 v1.5 signature
|
||||||
|
* pieeprom-2025-04-07: 2712: Revert to using the max fan speed (latest)
|
||||||
|
* test: Add github workflow for test-rpi-eeprom-config
|
||||||
|
* test: Add a README
|
||||||
|
* Update maintainer
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Wed, 07 May 2025 18:31:29 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (27.6-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2025-03-10-12: Promote 2025-10-03 to the default release
|
||||||
|
* firmware: 2712: Archive old '2712' 'latest' firmware
|
||||||
|
* pieeprom-2025-03-19: 2712: Log the fan speed at boot (latest)
|
||||||
|
|
||||||
|
[ Nicolai Buchwitz ]
|
||||||
|
* bug_report template: Add missing CM5 + pi500
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 24 Mar 2025 13:11:55 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.5-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* image: Update 2711 plus 2712 images and enable boot-menu on 2711
|
||||||
|
* pieeprom-2025-03-03: 2712: Fix bootloader pull configuration on
|
||||||
|
BCM2712D0 (latest)
|
||||||
|
* pieeprom-2025-03-10: 2712: Add [boot_partition] filter plus SDRAM init
|
||||||
|
fixes (latest)
|
||||||
|
|
||||||
|
[ Rasmus Villemoes ]
|
||||||
|
* rpi-eeprom-digest: support specifying keys via PKCS#11 URI
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Tue, 11 Mar 2025 08:56:32 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.4-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-02-12: 2712: Promote to default release
|
||||||
|
* license: Update wildcards for firmware
|
||||||
|
* firmware: 2712: Fixup commit to promote 2025-02-12 release
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Tue, 18 Feb 2025 09:42:04 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.3-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* gpb: Use pios/bookworm branch
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 17 Feb 2025 19:08:41 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* pieeprom-2025-02-11-2711: Promote to default release
|
||||||
|
* pieeprom-2025-02-12: 2712: Promote to default release
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Mon, 17 Feb 2025 10:45:32 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: 2712: Move imager release to 2025-01-22
|
||||||
|
* pieeprom-2025-01-27: 2712: Add PARTITION_WALK option (latest)
|
||||||
|
* pieeprom-2025-02-11: 2712: CM5 no-wifi stability improvements (latest)
|
||||||
|
* pieeprom-2025-02-11: 2711: Walk partitions to delete recovery.bin
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2025-02-12: 2712: Fixup change to disable 3.7V WiFi power on
|
||||||
|
CM5 no-wifi (latest)
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* salsa-ci: minimise yaml file and set variables on group level instead
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Fri, 14 Feb 2025 08:12:22 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (27.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* salsa-ci: remove default runner tag
|
||||||
|
* salsa-ci: enable aptly
|
||||||
|
* salsa-ci: set GIT_STRATEGY to 'clone'
|
||||||
|
* salsa-ci: fix minor typo
|
||||||
|
* salsa-ci: Add rpi jobs
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* scripts: Failover to /usr/lib before /lib if FIRMWARE_ROOT is not set
|
||||||
|
* test: Update test script
|
||||||
|
* pieeprom-2025-01-22: 2712: Add DT property for hash of signed boot
|
||||||
|
image (latest)
|
||||||
|
* 2025-01-22: 2712: Promote 2025-01-22 to default release (default)
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Wed, 22 Jan 2025 10:28:39 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.9-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2025-01-13: 2712: Improved SDRAM refresh timings for Pi5 -
|
||||||
|
16GB (latest)
|
||||||
|
* pieeprom-2025-01-14: 2712: Add set_reboot_order API (latest)
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* Add salsa-ci.yml
|
||||||
|
|
||||||
|
[ andrum993 ]
|
||||||
|
* 2712 release-notes.md: correct name of new config parameter
|
||||||
|
|
||||||
|
-- Tim Gover <tim.gover@raspberrypi.com> Fri, 17 Jan 2025 16:05:43 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.8-2) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* Move files from /lib to /usr/lib
|
||||||
|
* Bump standards version to 4.6.2
|
||||||
|
* Bump compat version to 12
|
||||||
|
* Update lintian-overrides
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 13 Jan 2025 14:56:01 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.8-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-12-19: 2712: Disable PWM fan at shutdown (POWER_OFF_ON_HALT=0) (latest)
|
||||||
|
* pieeprom-2025-01-06: 2712: Stop the fan after fan-probe (latest)
|
||||||
|
* pieeprom-2025-01-07: 2712: Fixup M.2 HAT+ detection (latest)
|
||||||
|
* pieeprom-2025-01-08: 2712: Update SDRAM timings for BCM2712D0 products (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 09 Jan 2025 08:45:31 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.7-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-update: Add retries and verification to flashrom stage
|
||||||
|
* rpi-eeprom-config: Increase default timeouts
|
||||||
|
* rpi-eeprom-config: Remove misleading message about cancelling updates
|
||||||
|
* rpi-eeprom-update: Update user prompt to indicate how to install update immediately
|
||||||
|
* pieeprom-2024-12-15: 2712: Add net install to boot menu (latest)
|
||||||
|
|
||||||
|
[ Phil Elwell ]
|
||||||
|
* bug_report template: Be more precise about the UART pins
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 18 Dec 2024 09:03:39 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.6-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: remove unused boot-conf-default.txt files
|
||||||
|
* image: 2712: Update config for POWER_OFF_ON_HALT and NET_INSTALL_AT_POWER_ON
|
||||||
|
* imager: Update 2712 imager release to 2024-11-12
|
||||||
|
* pieeprom-2024-11-27: 2712: rp1fw: Add FIFO_STATE & DRAIN_TX, fix CAN_ADD_PROGRAM (latest)
|
||||||
|
* pieeprom-2024-12-07: 2711: 2712: Enable NUMA by default (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 09 Dec 2024 18:10:36 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.5-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom: 2024-11-12-2712: Promote 2024-11-12 to default release (default)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Fri, 22 Nov 2024 17:10:51 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.4-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Rasmus Villemoes ]
|
||||||
|
* rpi-eeprom-digest: honour SOURCE_DATE_EPOCH
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* 2712: release-notes: Update note for min supported version
|
||||||
|
* pieeprom: 2024-11-12-2712: Enable initial_turbo=60 by default (latest)
|
||||||
|
* imager: gitignore: Ignore the imager build directories
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 13 Nov 2024 10:36:28 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.3-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* 2024-11-07: recovery.bin - Update default release to latest version (default)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 07 Nov 2024 16:52:37 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* firmware: 2712: Archive old releases
|
||||||
|
* firmware: 2711: Archive firmware older than the last automatic update (2023-01-11)
|
||||||
|
* pieeprom-2024-11-05: 2712: NUMA - Add system_heap.max_order=0 when needed (latest)
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Fix release-notes typo
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 05 Nov 2024 18:35:03 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (26.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Harry Horsperg ]
|
||||||
|
* Update release-notes.md
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Add missing 'sudo' to rpi-eeprom-config's help-text
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* 2024-10-10: 2712: Add support to override the boot-mode at power on (latest)
|
||||||
|
* 2024-10-10: 2711: Use soft-reset to preseve SDRAM contents after ramoops (latest)
|
||||||
|
* release-notes: Additional updates for the 2024-10-10 release
|
||||||
|
* image: Add release-fw helper script
|
||||||
|
* pieeprom- 2024-10-21: 2712: 2711: Fix PCIe BAR issue for some switches (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 22 Oct 2024 17:27:28 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (26.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: 2712: Move to the 2024-09-10 release
|
||||||
|
* pieeprom-2024-09-23: 2712: SDRAM performance tuning (latest)
|
||||||
|
* 2024-09-24: 2712: Promote 2024-09-23 release (default) (automatic update)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 24 Sep 2024 13:49:40 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (25.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-config: Increase the timeout for flashrom shell-cmd
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 17 Sep 2024 11:33:34 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (25.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ andrum993 ]
|
||||||
|
* 2712 release-notes.md: fix typo
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-09-10: 2712: Fix filename
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 11 Sep 2024 21:48:48 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (25.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* image: Update 2712 release to 2024-07-30
|
||||||
|
* pieeprom-2024-09-05: 2712: 2711: Fix self-update if EEPROM is write-protected (latest)
|
||||||
|
* 2024-09-10: 2712: Fix lockup on 7" DSI panel clones (latest)
|
||||||
|
* pieeprom-2024-10-09: 2712: Promote to default release (automatic update)
|
||||||
|
|
||||||
|
[ andrum993 ]
|
||||||
|
* Update release-notes.md
|
||||||
|
|
||||||
|
[ Nicolai Buchwitz ]
|
||||||
|
* Fix docs link to CM4 bootloader
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* Update package description to include Pi 5
|
||||||
|
* d/c: Remove libraspberrypi-bin from Depends
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 11 Sep 2024 14:52:15 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (24.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: Bump 2712 release to 2024-06-05
|
||||||
|
* imager: make-release: Drop the 'default' (unused) BOOT_ORDER release zip
|
||||||
|
* pieeprom-2024-07-25: 2712: Support CM4 nEXTRST on CM5
|
||||||
|
* 2024-07-05: 2711: (recovery.bin) - Enable program_rpioboot_gpio - (latest)
|
||||||
|
* rpi-eeprom-digest: Fix help text regarding secure-boot support
|
||||||
|
* rpi-eeprom-update: Don't display the cancel/revert message in flashrom mode
|
||||||
|
* pieeprom-2024-07-30: 2711: USB boot fixes for CM4-S and interop improvments
|
||||||
|
(latest)
|
||||||
|
* pieeprom-2024-07-30: 2712: Optimized SDRAM timings for Pi5 8GB (latest)
|
||||||
|
* 2024-08-14 - (recovery.bin) Add support for OTP metadata (latest)
|
||||||
|
* pieeprom: 2024-07-30: 2712: Promote the 2024-07-30 release to default
|
||||||
|
(default)
|
||||||
|
|
||||||
|
[ andrum993 ]
|
||||||
|
* release-notes.md: update heading formatting for older releases
|
||||||
|
* Update release-notes.md
|
||||||
|
* BCM2712 release-notes.md - correct notes for most recent 2 releases
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Fri, 16 Aug 2024 01:18:51 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (23.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* 2024-06-04: 2712: Fix [pi5] config.txt conditional state (latest)
|
||||||
|
* 2024-06-05: 2712: CM5 bringup changes (latest)
|
||||||
|
* pieeprom-2024-06-05: 2712: Promote pieeprom-2024-06-05 to the default release (default)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 12 Jun 2024 10:04:44 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (23.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* LICENSE: Update for qrcodegen
|
||||||
|
* 2024-05-13: 2712: Add support for NVMe boot with PCIe switches (latest)
|
||||||
|
* pieeprom-2024-05-17: 2711: Ignore bootloader updates for Pi5 on Pi4 - (latest)
|
||||||
|
* pieeprom: 2024-05-17: 2712: Ignore bootloader updates for Pi5 on Pi4 - (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 20 May 2024 06:17:25 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (23.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-04-20: 2712: Fix SDRAM default refresh timings
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Sat, 20 Apr 2024 13:07:22 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (22.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-config: Process bootcode arg with other file replacements
|
||||||
|
* rpi-eeprom-config: Add --debug flag to args
|
||||||
|
* pieeprom-2024-04-17: 2712: 2711: Build Pi4 and Pi5 firmware from the same branch
|
||||||
|
* pieeprom-2024-04-18: 2712: Update RP1 firmware to extend PCIe L1 entry timeout to 32 us (latest)
|
||||||
|
* pieeprom-2024-04-17: 2712: Promote to default release (automatic update)
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* rpi-eeprom-config: fix rpi-eeprom-dgst typo in usage-text
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 18 Apr 2024 10:48:18 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (21.6-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Cody Scott ]
|
||||||
|
* Remove variable expansion in arithmetic
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-04-15: 2711: Fix tryboot mode in secure-boot - STABLE
|
||||||
|
* pieeprom-2024-04-15: 2711: Promote stable release to DEFAULT
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 16 Apr 2024 10:01:53 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (21.5-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-update: Output warnings to stderr
|
||||||
|
* rpi-eeprom-update: Only check for flashrom during an update
|
||||||
|
* tools: rpi-otp-private-key: Update to same version as usbboot
|
||||||
|
* tools: Preliminary tool support for signed-boot on 2712
|
||||||
|
* tools: rpi-eeprom-digest: Improve docs for secure-boot
|
||||||
|
* 2024-04-05: 2712: HAT+ fixes for max-current, custom CA cert for net install and enable over-clocking to > 3GHz (latest)
|
||||||
|
|
||||||
|
[ Peter Harper ]
|
||||||
|
* Add new cacertder option
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* Install tools/ and add python3-pycryptodome dependency
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Fri, 05 Apr 2024 15:22:05 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (21.4-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager-release: 2712: Bump to 2024-02-16
|
||||||
|
* rpi-eeprom-update: Use flashrom by default on Pi5
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 27 Feb 2024 13:50:35 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (21.3-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-02-08: 2712: Adjust SDRAM refresh based on temperature (latest)
|
||||||
|
* 2024-02-14: 2712: Adjust SDRAM refresh based on temperature (latest)
|
||||||
|
* 2024-02-16: 2712: u-boot loading and thermal throttling fixes (latest) (default)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Fri, 16 Feb 2024 19:46:59 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (21.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Peter Harper ]
|
||||||
|
* 2024-01-24: NVMe boot fix for WD NVMe (latest)
|
||||||
|
|
||||||
|
[ Shogo Yamazaki ]
|
||||||
|
* Print warning when flashrom is not found, instead of silently ignoring it
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-02-05: 2712: Add support for HAT+ POE HATs (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 06 Feb 2024 19:07:49 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (21.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-01-15: 2712: Add support for network-install (latest)
|
||||||
|
* 2024-01-18: 2711: Fix issue with minimal sized FAT partition - STABLE
|
||||||
|
* pieeprom-2024-01-22: 2711: Fix issue boot.img end sector check - STABLE
|
||||||
|
* 2024-01-22: 2712: Fixes for small boot.img files + SD CD indicator (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 22 Jan 2024 17:18:45 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (21.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2024-01-05: 2712: Fix handling of FAT files without LFNs.
|
||||||
|
* pieeprom-2024-01-05: 2712: Promote to default (automatic update)
|
||||||
|
* Update RPi Imager release to 2024-01-05
|
||||||
|
|
||||||
|
[ TrevorM ]
|
||||||
|
* Updated documentation links
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 08 Jan 2024 13:42:41 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.5-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: Update imager release to 2023-12-06
|
||||||
|
* pieeprom-2023-12-14: 2712: Fix boot partition parameter (latest)
|
||||||
|
* rpi-eeprom-update: Tweak chipNotSupported message
|
||||||
|
* pieeprom-2023-12-14: 2712: Promote pieeprom-2023-12-14 to default
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Fix typo in warning message
|
||||||
|
* rpi-eeprom-update: Fix package-names in error messages
|
||||||
|
|
||||||
|
[ Pavel Djundik ]
|
||||||
|
* Check that `strings` exists, suggest installing `binutils`
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 04 Jan 2024 11:10:49 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.4-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* imager: 2712: Add NVMe into default boot configurations
|
||||||
|
* pieeprom-2023-12-12: 2712: Promote 2023-12-06 to default release.
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Tue, 12 Dec 2023 09:56:48 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.3-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom: Disable the dpkg checksum validation by default
|
||||||
|
* pieeprom-2023-12-06: 2712: Initialise DWC PHY (latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 11 Dec 2023 09:01:56 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.2-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-update: Add the option to use flashrom for updates on Raspberry Pi 5
|
||||||
|
* pieeprom-2023-11-20: 2712: Auto-detect support for PCIe expansion HAT (default + latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 22 Nov 2023 19:01:42 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.1-3) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* d/c: Remove raspi-firmware dependency
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 16 Nov 2023 09:42:43 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.1-2) bookworm; urgency=medium
|
||||||
|
|
||||||
|
* Fix dependencies for bookworm
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 09 Nov 2023 13:16:11 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2023-10-30: 2712: UPG watchdog support + SD reset fixes (default + latest)
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 06 Nov 2023 14:50:44 +0000
|
||||||
|
|
||||||
|
rpi-eeprom (20.0-2) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ TM ]
|
||||||
|
* Fix /boot/firmware mount
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 23 Oct 2023 09:07:00 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (20.0-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* rpi-eeprom-update: Fix typos in usage text
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* rpi-eeprom-update: 2712: Bump the min version to pieeprom-2023-10-18
|
||||||
|
* rpi-eeprom-update: Switch back to recovery.bin on Pi5
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Mon, 23 Oct 2023 08:06:46 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (19.1-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* pieeprom-2023-10-18: 2712: Display autodetect + HAT gpiomap (default + latest)
|
||||||
|
* Update releases.md
|
||||||
|
* Update README.md
|
||||||
|
* imager-release: Update for Pi5
|
||||||
|
|
||||||
|
[ Andrew Scheller ]
|
||||||
|
* Fix typo
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Thu, 19 Oct 2023 16:20:38 +0100
|
||||||
|
|
||||||
|
rpi-eeprom (19-1) bookworm; urgency=medium
|
||||||
|
|
||||||
|
[ TM ]
|
||||||
|
* Update URL for CM4 bootloader doc site
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* If /boot/firmware is in fstab, use it as BOOTFS
|
||||||
|
|
||||||
|
[ Tim Gover ]
|
||||||
|
* firmware: Remove the beta release folder
|
||||||
|
* test: install: Clean /lib/firmware/bootloader
|
||||||
|
* Rename firmware to firmware-2711
|
||||||
|
* firmware-2712: Create the 2712 firmware directory structure
|
||||||
|
* scripts: Add support for chip-specific firmware directories
|
||||||
|
* pieeprom-2023-09-13: 2712: Initial firmware release for Pi5
|
||||||
|
* pieeprom-2023-09-21: 2712: Power button and ACT LED improvements
|
||||||
|
* pieeprom-2023-09-21: 2712: Add recovery.bin for make-image-release
|
||||||
|
* pieeprom-2023-09-28: 2712: vcgencmd pmic_read_adcs fixes
|
||||||
|
* firmware-2711: Switch symlinks to use the standard release names
|
||||||
|
|
||||||
|
[ Serge Schneider ]
|
||||||
|
* d/c: update maintainer email
|
||||||
|
* d/c: add raspi-firmware as an alternative to raspberryp-bootloader
|
||||||
|
* d/c: set rpi-eeprom-images and rpi-eeprom architecture to all
|
||||||
|
* d/gbp.conf: update debian-branch
|
||||||
|
* Update packaging for split firmware directories
|
||||||
|
* Change beta firmware to symlink
|
||||||
|
* d/p/s: remove empty series file
|
||||||
|
|
||||||
|
-- Serge Schneider <serge@raspberrypi.com> Wed, 04 Oct 2023 13:00:10 +0100
|
||||||
|
|
||||||
rpi-eeprom (16.1-1) bullseye; urgency=medium
|
rpi-eeprom (16.1-1) bullseye; urgency=medium
|
||||||
|
|
||||||
[ Ivan T. Ivanov ]
|
[ Ivan T. Ivanov ]
|
||||||
|
|||||||
1
debian/compat
vendored
1
debian/compat
vendored
@@ -1 +0,0 @@
|
|||||||
11
|
|
||||||
19
debian/control
vendored
19
debian/control
vendored
@@ -1,27 +1,30 @@
|
|||||||
Source: rpi-eeprom
|
Source: rpi-eeprom
|
||||||
Section: misc
|
Section: misc
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Serge Schneider <serge@raspberrypi.org>
|
Maintainer: Tim Gover <tim.gover@raspberrypi.com>
|
||||||
Build-Depends: debhelper (>= 11), help2man, python3-minimal
|
Build-Depends: debhelper-compat (= 12),
|
||||||
Standards-Version: 4.1.3
|
help2man,
|
||||||
|
python3-minimal,
|
||||||
|
libpython3-stdlib,
|
||||||
|
Standards-Version: 4.6.2
|
||||||
Homepage: https://github.com/raspberrypi/rpi-eeprom/
|
Homepage: https://github.com/raspberrypi/rpi-eeprom/
|
||||||
Vcs-Browser: https://github.com/raspberrypi/rpi-eeprom/
|
Vcs-Browser: https://github.com/raspberrypi/rpi-eeprom/
|
||||||
Vcs-Git: https://github.com/raspberrypi/rpi-eeprom.git
|
Vcs-Git: https://github.com/raspberrypi/rpi-eeprom.git
|
||||||
|
|
||||||
Package: rpi-eeprom
|
Package: rpi-eeprom
|
||||||
Architecture: armhf arm64
|
Architecture: all
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libraspberrypi-bin, python3,
|
Depends: ${shlibs:Depends}, ${misc:Depends}, raspi-utils, python3,
|
||||||
binutils, raspberrypi-bootloader (>= 1.20190819), pciutils
|
binutils, pciutils, python3-pycryptodome
|
||||||
Breaks: rpi-eeprom-images (<<7.2)
|
Breaks: rpi-eeprom-images (<<7.2)
|
||||||
Replaces: rpi-eeprom-images (<<7.2)
|
Replaces: rpi-eeprom-images (<<7.2)
|
||||||
Recommends: flashrom
|
Recommends: flashrom
|
||||||
Provides: rpi-eeprom-images
|
Provides: rpi-eeprom-images
|
||||||
Description: Raspberry Pi 4 boot EEPROM updater
|
Description: Raspberry Pi 4/5 boot EEPROM updater
|
||||||
Checks whether the Raspberry Pi bootloader EEPROM is up-to-date and updates
|
Checks whether the Raspberry Pi bootloader EEPROM is up-to-date and updates
|
||||||
the EEPROM.
|
the EEPROM.
|
||||||
|
|
||||||
Package: rpi-eeprom-images
|
Package: rpi-eeprom-images
|
||||||
Architecture: armhf arm64
|
Architecture: all
|
||||||
Depends: ${misc:Depends}, rpi-eeprom (>=7.2)
|
Depends: ${misc:Depends}, rpi-eeprom (>=7.2)
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Section: oldlibs
|
Section: oldlibs
|
||||||
|
|||||||
2
debian/gbp.conf
vendored
2
debian/gbp.conf
vendored
@@ -1,3 +1,3 @@
|
|||||||
[DEFAULT]
|
[DEFAULT]
|
||||||
upstream-tree = master
|
upstream-tree = master
|
||||||
debian-branch = debian/bullseye
|
debian-branch = pios/trixie
|
||||||
|
|||||||
0
debian/patches/series
vendored
0
debian/patches/series
vendored
1
debian/rpi-eeprom.docs
vendored
1
debian/rpi-eeprom.docs
vendored
@@ -1,2 +1 @@
|
|||||||
debian/LICENCE.bootloader
|
debian/LICENCE.bootloader
|
||||||
firmware/release-notes.md
|
|
||||||
|
|||||||
26
debian/rpi-eeprom.install
vendored
26
debian/rpi-eeprom.install
vendored
@@ -1,12 +1,26 @@
|
|||||||
rpi-eeprom-config usr/bin/
|
rpi-eeprom-config usr/bin/
|
||||||
rpi-eeprom-update usr/bin/
|
rpi-eeprom-update usr/bin/
|
||||||
rpi-eeprom-digest usr/bin/
|
rpi-eeprom-digest usr/bin/
|
||||||
|
tools/rpi-bootloader-key-convert usr/bin/
|
||||||
|
tools/rpi-otp-private-key usr/bin/
|
||||||
|
tools/rpi-sign-bootcode usr/bin/
|
||||||
|
|
||||||
debian/default/ etc/
|
debian/default/ etc/
|
||||||
|
|
||||||
firmware/default lib/firmware/raspberrypi/bootloader/
|
firmware-2711/default usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
firmware/latest lib/firmware/raspberrypi/bootloader/
|
firmware-2711/latest usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
|
|
||||||
firmware/critical lib/firmware/raspberrypi/bootloader/
|
firmware-2711/critical usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
firmware/stable lib/firmware/raspberrypi/bootloader/
|
firmware-2711/stable usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
firmware/beta lib/firmware/raspberrypi/bootloader/
|
firmware-2711/beta usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
firmware/release-notes.md lib/firmware/raspberrypi/bootloader/
|
|
||||||
|
firmware-2711/release-notes.md usr/lib/firmware/raspberrypi/bootloader-2711/
|
||||||
|
|
||||||
|
firmware-2712/default usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
firmware-2712/latest usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
|
||||||
|
firmware-2712/critical usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
firmware-2712/stable usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
firmware-2712/beta usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
|
||||||
|
firmware-2712/release-notes.md usr/lib/firmware/raspberrypi/bootloader-2712/
|
||||||
|
|||||||
2
debian/rpi-eeprom.maintscript
vendored
Normal file
2
debian/rpi-eeprom.maintscript
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
dir_to_symlink /lib/firmware/raspberrypi/bootloader-2711/beta latest 17.0+pi5+1-1
|
||||||
|
dir_to_symlink /lib/firmware/raspberrypi/bootloader-2712/beta latest 17.0+pi5+1-1
|
||||||
2
debian/rpi-eeprom.rpi-eeprom-update.service
vendored
2
debian/rpi-eeprom.rpi-eeprom-update.service
vendored
@@ -1,6 +1,6 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Check for Raspberry Pi EEPROM updates
|
Description=Check for Raspberry Pi EEPROM updates
|
||||||
After=boot.mount
|
After=boot-firmware.mount
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
|
|||||||
2
debian/rules
vendored
2
debian/rules
vendored
@@ -23,5 +23,5 @@ up-to-date and updates the EEPROM" \
|
|||||||
|
|
||||||
debian/rpi-eeprom-config.1:
|
debian/rpi-eeprom-config.1:
|
||||||
help2man -N --version-string="${DEB_VERSION_UPSTREAM}" --help-option="-h" \
|
help2man -N --version-string="${DEB_VERSION_UPSTREAM}" --help-option="-h" \
|
||||||
--name="Bootloader EEPROM configuration tool for the Raspberry Pi 4B" \
|
--name="Bootloader EEPROM configuration tool for the Raspberry Pi 4/5" \
|
||||||
--output=$@ ./rpi-eeprom-config
|
--output=$@ ./rpi-eeprom-config
|
||||||
|
|||||||
9
debian/salsa-ci.yml
vendored
Normal file
9
debian/salsa-ci.yml
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
include:
|
||||||
|
- $CI_SERVER_URL/apt/salsa-ci/raw/pios/recipes/pios.yml
|
||||||
|
|
||||||
|
extract-source:
|
||||||
|
variables:
|
||||||
|
GIT_DEPTH: 0
|
||||||
|
GIT_STRATEGY: clone
|
||||||
|
before_script:
|
||||||
|
- git fetch origin master:master
|
||||||
1
debian/source/lintian-overrides
vendored
1
debian/source/lintian-overrides
vendored
@@ -1 +1,2 @@
|
|||||||
debian-copyright-is-symlink
|
debian-copyright-is-symlink
|
||||||
|
source-is-missing [tools/vl805]
|
||||||
|
|||||||
1
firmware-2711/beta
Symbolic link
1
firmware-2711/beta
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
latest/
|
||||||
1
firmware-2711/critical
Symbolic link
1
firmware-2711/critical
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
default/
|
||||||
BIN
firmware-2711/default/pieeprom-2025-05-08.bin
Normal file
BIN
firmware-2711/default/pieeprom-2025-05-08.bin
Normal file
Binary file not shown.
BIN
firmware-2711/default/pieeprom-2025-11-05.bin
Normal file
BIN
firmware-2711/default/pieeprom-2025-11-05.bin
Normal file
Binary file not shown.
BIN
firmware-2711/default/pieeprom-2025-12-08.bin
Normal file
BIN
firmware-2711/default/pieeprom-2025-12-08.bin
Normal file
Binary file not shown.
BIN
firmware-2711/default/pieeprom-2026-01-09.bin
Normal file
BIN
firmware-2711/default/pieeprom-2026-01-09.bin
Normal file
Binary file not shown.
BIN
firmware-2711/default/recovery.bin
Normal file
BIN
firmware-2711/default/recovery.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-05-08.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-05-08.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-05-16.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-05-16.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-07-03.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-07-03.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-07-17.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-07-17.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-08-13.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-08-13.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-08-20.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-08-20.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-08-27.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-08-27.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-09-22.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-09-22.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-09-23.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-09-23.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-10-03.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-10-03.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-10-08.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-10-08.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-10-14.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-10-14.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-11-05.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-11-05.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-11-21.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-11-21.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-11-27.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-11-27.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2025-12-08.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2025-12-08.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2026-01-09.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2026-01-09.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/recovery.bin
Normal file
BIN
firmware-2711/latest/recovery.bin
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user