Compare commits

..

288 Commits

Author SHA1 Message Date
Serge Schneider
1e9c4f34ec 16.0-1~buster release 2023-01-27 10:07:15 +00:00
Serge Schneider
580c7613cf Merge branch 'master' into debian/buster 2023-01-27 10:05:39 +00:00
Serge Schneider
c4cf52dd4a 15.2-1 release 2023-01-17 09:16:52 +00:00
Serge Schneider
aae8cc6046 Merge branch 'master' into debian/buster 2023-01-17 09:15:56 +00:00
Serge Schneider
88e24c3f52 13.12-1 release 2022-03-16 10:32:29 +00:00
Serge Schneider
752fc829ca Merge branch 'master' into debian/buster 2022-03-16 10:32:25 +00:00
Serge Schneider
0702ae8b28 13.11-1 release 2022-03-10 17:39:57 +00:00
Serge Schneider
cc7537dbd2 Merge branch 'master' into debian/buster 2022-03-10 17:39:50 +00:00
Serge Schneider
fb2058b092 13.10-1 release 2022-03-01 13:25:33 +00:00
Serge Schneider
9205f0b9ed Merge branch 'master' into debian/buster 2022-03-01 13:25:27 +00:00
Serge Schneider
e7aaaf9410 13.9-1 release 2022-02-17 18:17:28 +00:00
Serge Schneider
e0c0b7ba3c Merge branch 'master' into debian/buster 2022-02-17 18:16:53 +00:00
Serge Schneider
191a583563 13.8-1 release 2022-02-10 16:00:28 +00:00
Serge Schneider
0fad5b72e8 Merge branch 'master' into debian/buster 2022-02-10 16:00:19 +00:00
Serge Schneider
1d84109543 13.7-1 release 2022-02-08 14:27:22 +00:00
Serge Schneider
9f934cf9a6 Merge branch 'master' into debian/buster 2022-02-08 14:23:44 +00:00
Peter Harper
081f893f3a 2022-02-04: Network Install - BETA
* Includes new network install feature
2022-02-08 14:21:33 +00:00
Tim Gover
50451ca6ad make-release: Use rpi-eeprom-digest to generate update timestamps
Previously, the .sig would have an update timestamp of zero. Switching
to rpi-eeprom-digest is preferable because the update timestamp will
be much closer to when the image was installed.

N.B. Update-timestamp is used to track configuration changes and is
independent of the build-timestamps which are the version of the
bootloader executable.
2022-02-08 14:21:33 +00:00
Serge Schneider
2f5538bc4e 13.6-1 release 2022-02-08 14:19:03 +00:00
Tim Gover
054d723b38 Fix typo in release notes date 2022-02-08 14:19:03 +00:00
Tim Gover
0dacc2a4f2 Update make-imager-release to 2022-01-25 2022-02-08 14:19:03 +00:00
Tim Gover
78084d440b 2022-01-25 - Promote pieeprom-2022-01-25 to the DEFAULT release
Interesting changes since the last default release
    * Support and bug fixes for all Compute Module variants.
    * NVMe interoperability fixes
    * FAT/GPT fixes and file-system performance improvements.
    * Add secure-boot support for industrial applications
      See https://github.com/raspberrypi/usbboot/blob/master/secure-boot-recovery/README.md
    * Added ramdisk / boot.img - for RPIBOOT and secure-boot.
2022-02-08 14:19:03 +00:00
Serge Schneider
b874e687f1 13.5-1 release 2022-01-26 12:05:17 +00:00
Serge Schneider
80b2bf64a5 Merge branch 'master' into debian/buster 2022-01-26 12:05:03 +00:00
Serge Schneider
f8d467e8a6 13.4-1 release 2022-01-21 11:08:57 +00:00
Serge Schneider
94d6214bef Merge branch 'master' into debian/buster 2022-01-21 11:08:45 +00:00
Serge Schneider
561fde15dc 13.3-1 release 2021-12-13 15:32:00 +00:00
Serge Schneider
a6a1f702a6 Merge branch 'master' into debian/buster 2021-12-13 14:56:25 +00:00
Serge Schneider
9f0fcc4fc2 13.2-1 release 2021-12-10 14:23:30 +00:00
Serge Schneider
af36c603a6 Merge branch 'master' into debian/buster 2021-12-10 14:22:20 +00:00
Serge Schneider
a4f1d9b787 13.1-1 release 2021-11-30 11:42:56 +00:00
Serge Schneider
d2ede5387a Merge branch 'master' into debian/buster 2021-11-30 11:42:49 +00:00
Serge Schneider
702796fdbf 13.0-1 release 2021-11-23 22:23:37 +00:00
Serge Schneider
95fbb9bcbb Install rpi-eeprom-digest 2021-11-23 22:21:39 +00:00
Serge Schneider
6dd2c2e401 Merge branch 'master' into debian/buster 2021-11-23 22:20:49 +00:00
timg236
cd60780ed2 Merge pull request #379 from XECDesign/debian/buster
Debian/buster
2021-11-15 16:23:52 +00:00
Serge Schneider
dc9dd740eb 12.15-1 release 2021-11-15 16:12:38 +00:00
Serge Schneider
bb13edaeb8 Merge branch 'master' into debian/buster 2021-11-15 15:54:57 +00:00
Serge Schneider
776ccf4363 Remove python3 patch 2021-11-15 15:54:22 +00:00
Tim Gover
2a1c8542b9 Merge pull request #370 from XECDesign/debian/buster
Debian/buster
2021-10-05 11:45:59 +01:00
Serge Schneider
046f0cebab 12.14-1 release 2021-10-05 10:41:47 +01:00
Serge Schneider
85d6495912 Merge branch 'master' into debian/buster 2021-10-05 10:40:52 +01:00
Tim Gover
79f6a0707d Merge pull request #368 from XECDesign/debian/buster
Debian/buster
2021-09-27 13:09:50 +01:00
Serge Schneider
398b162dbd 12.13-1 release 2021-09-27 13:03:22 +01:00
Serge Schneider
9154ed5b7d Merge branch 'master' into debian/buster 2021-09-27 13:03:08 +01:00
Tim Gover
c6295d6c1c Merge pull request #366 from XECDesign/debian/buster
Debian/buster
2021-09-24 16:32:48 +01:00
Serge Schneider
5494946485 12.12-1 release 2021-09-24 15:31:13 +01:00
Serge Schneider
13d5505338 Merge branch 'master' into debian/buster 2021-09-24 15:30:57 +01:00
Tim Gover
7e78a1f35b Merge pull request #365 from XECDesign/debian/buster
Debian/buster
2021-09-23 15:59:22 +01:00
Serge Schneider
9808e5597e 12.11-1 release 2021-09-23 15:51:14 +01:00
Serge Schneider
468a43d0d8 Merge branch 'master' into debian/buster 2021-09-23 15:50:51 +01:00
Tim Gover
919e18a74b Merge pull request #364 from XECDesign/debian/buster
Debian/buster
2021-09-23 15:42:15 +01:00
Serge Schneider
766486cd97 12.10-1 release 2021-09-23 11:26:58 +01:00
Serge Schneider
b01aa93118 Merge branch 'master' into debian/buster 2021-09-23 11:26:25 +01:00
Tim Gover
dd5dc9d21a Merge pull request #351 from XECDesign/debian/buster
Debian/buster
2021-07-07 16:32:21 +01:00
Serge Schneider
52c95ae7df 12.9-1 release 2021-07-07 14:25:53 +01:00
Serge Schneider
dc16c83ff9 Merge branch 'master' into debian/buster 2021-07-07 14:25:45 +01:00
Tim Gover
6c34d6d090 Merge pull request #350 from XECDesign/debian/buster
Debian/buster
2021-07-06 14:49:31 +01:00
Serge Schneider
b42d5e4d6d 12.8-1 release 2021-07-06 14:08:49 +01:00
Serge Schneider
d39640714b Merge branch 'master' into debian/buster 2021-07-06 14:08:46 +01:00
Tim Gover
230a4b19f8 Merge pull request #348 from XECDesign/debian/buster
Debian/buster
2021-06-25 16:32:57 +01:00
Serge Schneider
3f6ed502cf 12.7-1 release 2021-06-25 15:46:20 +01:00
Serge Schneider
ada1bfacca Merge branch 'master' into debian/buster 2021-06-25 15:46:07 +01:00
Tim Gover
4bdea13a50 Merge pull request #346 from XECDesign/debian/buster
Debian/buster
2021-06-22 10:33:38 +01:00
Serge Schneider
701268b6b1 12.6-1 release 2021-06-21 16:05:28 +01:00
Serge Schneider
e44626199a Merge branch 'master' into debian/buster 2021-06-21 16:01:30 +01:00
Tim Gover
753d0f67f7 Merge pull request #345 from XECDesign/debian/buster
Debian/buster
2021-06-21 15:15:53 +01:00
Serge Schneider
41cec6a12c 12.5-1 release 2021-06-11 15:59:34 +01:00
Serge Schneider
cb46a4fb04 Merge branch 'master' into debian/buster 2021-06-11 15:59:26 +01:00
Tim Gover
11f64b78a1 Merge pull request #338 from XECDesign/debian/buster
Debian/buster
2021-05-20 17:35:14 +01:00
Serge Schneider
cad484f162 12.4-1 release 2021-05-20 17:18:01 +01:00
Serge Schneider
1982e92e03 Merge branch 'master' into debian/buster 2021-05-20 17:17:47 +01:00
Tim Gover
1c08eef4b4 Merge pull request #334 from XECDesign/debian/buster
Debian/buster
2021-04-30 13:20:56 +01:00
Serge Schneider
2682b1761e 12.3-1 release 2021-04-30 12:57:39 +01:00
Serge Schneider
d10159340a Merge branch 'master' into debian/buster 2021-04-30 12:57:27 +01:00
Tim Gover
a1a83158c8 Merge pull request #333 from XECDesign/debian/buster
Debian/buster
2021-04-30 12:50:01 +01:00
Serge Schneider
7d51450d32 12.2-1 release 2021-04-22 16:15:09 +01:00
Serge Schneider
75ee452cf1 Merge branch 'master' into debian/buster 2021-04-22 16:14:59 +01:00
Tim Gover
9ddb00b283 Merge pull request #326 from XECDesign/debian/buster
Debian/buster
2021-04-15 15:20:11 +01:00
Serge Schneider
e942031a37 12.1-1 release 2021-04-15 12:27:26 +01:00
Serge Schneider
0e9c19c16d Merge branch 'master' into debian/buster 2021-04-15 12:27:09 +01:00
Tim Gover
1b5892f343 Merge pull request #323 from XECDesign/debian/buster
Debian/buster
2021-03-29 15:52:15 +01:00
Serge Schneider
7e9a43e85d 12.0-1 release 2021-03-25 17:11:28 +00:00
Serge Schneider
4a57ec4367 Merge branch 'master' into debian/buster 2021-03-25 17:10:54 +00:00
Serge Schneider
4ff112ab50 rpi-eeprom-update.service: run rpi-eeprom-update in silent mode 2021-03-25 17:10:54 +00:00
Tim Gover
b02180d3fc Merge pull request #318 from XECDesign/debian/buster
Debian/buster
2021-03-18 17:13:11 +00:00
Serge Schneider
19835ec357 11.12-1 release 2021-03-18 17:01:54 +00:00
Serge Schneider
61bd307964 Merge branch 'master' into debian/buster 2021-03-18 17:01:51 +00:00
Tim Gover
bb358e9c16 Merge pull request #315 from XECDesign/debian/buster
Debian/buster
2021-03-18 13:33:27 +00:00
Serge Schneider
9bf449db68 11.11-1 release 2021-03-17 16:15:06 +00:00
Serge Schneider
d31e83585c Merge branch 'master' into debian/buster 2021-03-17 16:14:58 +00:00
Tim Gover
d20f92a8d3 Merge pull request #312 from XECDesign/debian/buster
Debian/buster
2021-03-12 11:40:41 +00:00
Serge Schneider
ddcc24a8c7 11.10-1 release 2021-03-12 10:50:45 +00:00
Serge Schneider
eec75aa62d Merge branch 'master' into debian/buster 2021-03-12 10:49:43 +00:00
timg236
c60fbe6252 Merge pull request #304 from XECDesign/debian/buster
Debian/buster
2021-02-26 14:52:23 +00:00
Serge Schneider
66f7d19543 11.9-1 release 2021-02-26 14:16:57 +00:00
Serge Schneider
6ec3d283d5 Merge branch 'master' into debian/buster 2021-02-26 14:16:54 +00:00
Serge Schneider
3b91c0d31b Revert "Remove binutils dependency"
This reverts commit 3b34f6a6e5.
2021-02-26 13:12:11 +00:00
timg236
d0a5b9d841 Merge pull request #301 from XECDesign/debian/buster
Debian/buster
2021-02-22 19:29:37 +00:00
Serge Schneider
ebf3885910 11.8-1 release 2021-02-22 17:53:36 +00:00
Serge Schneider
7752e11dac Merge branch 'master' into debian/buster 2021-02-22 17:53:15 +00:00
Serge Schneider
3b34f6a6e5 Remove binutils dependency 2021-02-22 17:50:05 +00:00
timg236
483d5e2c13 Merge pull request #297 from XECDesign/debian/buster
Debian/buster
2021-02-16 16:37:59 +00:00
Serge Schneider
c26edeeb78 11.7-1 release 2021-02-16 16:28:57 +00:00
Serge Schneider
56cacb9868 Merge branch 'master' into debian/buster 2021-02-16 16:28:42 +00:00
timg236
08f6b038f0 Merge pull request #289 from XECDesign/debian/buster
Debian/buster
2021-01-28 12:21:28 +00:00
Serge Schneider
798ceb42fe 11.6-1 release 2021-01-28 11:58:05 +00:00
Serge Schneider
92c92e47d7 Merge branch 'master' into debian/buster 2021-01-28 11:57:58 +00:00
timg236
7422c6e08f Merge pull request #281 from XECDesign/debian/buster
Debian/buster
2021-01-16 16:57:38 +00:00
Serge Schneider
5cefd12f37 11.5-1 release 2021-01-16 16:27:35 +00:00
Serge Schneider
d051be77c3 Merge branch 'master' into debian/buster 2021-01-16 16:26:46 +00:00
timg236
3189cd232a Merge pull request #278 from XECDesign/debian/buster
Debian/buster
2021-01-14 13:29:38 +00:00
Serge Schneider
fdb646098f 11.4-1 release 2021-01-14 12:48:13 +00:00
Serge Schneider
32bf528afb Merge branch 'master' into debian/buster 2021-01-14 12:47:35 +00:00
timg236
34fd9816ee Merge pull request #276 from XECDesign/debian/buster
Debian/buster
2021-01-12 17:05:28 +00:00
Serge Schneider
42b040fbf7 11.3-1 release 2021-01-12 16:53:24 +00:00
Serge Schneider
561811a6bd Merge branch 'master' into debian/buster 2021-01-12 16:53:15 +00:00
timg236
d998047a20 Merge pull request #274 from XECDesign/debian/buster
Debian/buster
2021-01-12 14:35:26 +00:00
Serge Schneider
fa580406b0 11.2-1 release 2021-01-12 14:24:12 +00:00
Serge Schneider
efe40b9d0a Merge branch 'master' into debian/buster 2021-01-12 14:17:10 +00:00
Tim Gover
2ceb6c6864 Merge pull request #269 from XECDesign/debian/buster
Debian/buster
2021-01-06 12:45:18 +00:00
Serge Schneider
6dce143fd5 11.1-1 release 2021-01-06 11:43:15 +00:00
Serge Schneider
1149e87cb2 Merge branch 'master' into debian/buster 2021-01-06 11:43:08 +00:00
Tim Gover
dc47b0324e Merge pull request #267 from XECDesign/debian/buster
Debian/buster
2020-12-15 08:58:34 +00:00
Serge Schneider
a580a0eb53 11.0-1 release 2020-12-15 08:51:22 +00:00
Serge Schneider
5fb3433ab8 Merge branch 'master' into debian/buster 2020-12-15 08:51:14 +00:00
Tim Gover
7dbceba4cb Merge pull request #264 from XECDesign/debian/buster
Debian/buster
2020-12-11 13:52:11 +00:00
Serge Schneider
1624d3d16a 10.4-1 release 2020-12-11 13:43:35 +00:00
Serge Schneider
e165f3f064 Merge branch 'master' into debian/buster 2020-12-11 13:43:25 +00:00
Tim Gover
baae3de8bd Merge pull request #258 from XECDesign/debian/buster
Debian/buster
2020-11-25 20:38:37 +00:00
Serge Schneider
db5a38bc40 10.3-1 release 2020-11-25 17:45:30 +00:00
Serge Schneider
263471ad1e Merge branch 'master' into debian/buster 2020-11-25 17:45:07 +00:00
Tim Gover
8b1d2f1a43 Merge pull request #247 from XECDesign/debian/buster
Debian/buster
2020-11-02 14:19:19 +00:00
Serge Schneider
ad6dbb7bfa 10.2-1 release 2020-11-02 14:15:33 +00:00
Serge Schneider
443bb7d07d Merge branch 'master' into debian/buster 2020-11-02 14:15:15 +00:00
Tim Gover
9e929e4389 Merge pull request #234 from XECDesign/debian/buster
Debian/buster
2020-10-06 10:53:30 +01:00
Serge Schneider
1c6e9ab50a 10.1-1 release 2020-10-06 10:45:11 +01:00
Serge Schneider
2a7312a916 Merge branch 'master' into debian/buster 2020-10-06 10:45:06 +01:00
Tim Gover
4f6587ce48 Merge pull request #232 from XECDesign/debian/buster
Debian/buster
2020-10-05 18:38:09 +01:00
Serge Schneider
63abda5f02 10.0-1 release 2020-10-05 12:57:14 +01:00
Serge Schneider
603c49604f Merge branch 'master' into debian/buster 2020-10-05 12:53:55 +01:00
Tim Gover
57a93ebc29 Merge pull request #226 from andrum99/patch-1
Fix package architecture
2020-09-16 16:19:53 +01:00
andrum99
e94a33b2a4 Fix package architecture 2020-09-15 23:03:25 +01:00
Tim Gover
f1c703fd2a Merge pull request #225 from XECDesign/debian/buster
Debian/buster
2020-09-14 16:15:39 +01:00
Serge Schneider
03a2ca1077 9.0-1 release 2020-09-14 14:27:35 +01:00
Serge Schneider
3b9c1727b0 Merge branch 'master' into debian/buster 2020-09-14 14:27:21 +01:00
Tim Gover
285c347c74 Merge pull request #222 from XECDesign/debian/buster
Debian/buster
2020-09-07 14:57:24 +01:00
Serge Schneider
c8d36c50e9 8.0-1 release 2020-09-07 14:35:54 +01:00
Serge Schneider
42a5012d61 Merge branch 'master' into debian/buster 2020-09-07 14:35:49 +01:00
Tim Gover
b1841526e1 Merge pull request #221 from XECDesign/debian/buster
Debian/buster
2020-09-07 09:43:34 +01:00
Serge Schneider
c3996d6bfa 7.14-1 release 2020-09-04 16:00:38 +01:00
Serge Schneider
067a4b8509 Merge branch 'master' into debian/buster 2020-09-04 16:00:32 +01:00
Tim Gover
12a34c03ad Merge pull request #217 from XECDesign/debian/buster
Debian/buster
2020-09-03 20:19:08 +01:00
Serge Schneider
3012c95b5d 7.13-1 release 2020-09-03 18:44:10 +01:00
Serge Schneider
8e1978da8a Merge branch 'master' into debian/buster 2020-09-03 18:43:10 +01:00
Tim Gover
e7006e0405 Merge pull request #216 from MichaIng/patch-1
Fix dependencies
2020-09-03 16:55:24 +01:00
MichaIng
6c5c406370 Remove rpi-eeprom-images from dependencies
rpi-eeprom-images is a transitional dummy package since v7.2 which pulls in rpi-eeprom >=7.2 as dependency only. It can be hence removed from rpi-eeprom dependencies.

Signed-off-by: MichaIng <micha@dietpi.com>
2020-09-03 14:30:33 +02:00
Tim Gover
384143b035 Merge pull request #213 from XECDesign/debian/buster
Debian/buster
2020-09-02 09:47:09 +01:00
Serge Schneider
0732ea9932 7.12-1 release 2020-09-02 09:35:29 +01:00
Serge Schneider
3cd4b49653 Merge branch 'master' into debian/buster 2020-09-02 09:35:23 +01:00
Tim Gover
503281424e Merge pull request #210 from XECDesign/debian/buster
Debian/buster
2020-09-01 16:19:52 +01:00
Serge Schneider
df247a83da 7.11-1 release 2020-09-01 14:02:21 +01:00
Serge Schneider
4330c5a48d Merge branch 'master' into debian/buster 2020-09-01 14:01:59 +01:00
Tim Gover
d9b9162d9e Merge pull request #203 from XECDesign/debian/buster
Use python3
2020-08-14 08:43:07 +01:00
Serge Schneider
f192c2dbb9 Use python3 2020-08-14 03:45:01 +01:00
Tim Gover
8b43c37328 Merge pull request #202 from XECDesign/debian/buster
Debian/buster
2020-08-12 16:29:10 +01:00
Serge Schneider
81655ac6fb 7.10-1 release 2020-08-10 14:17:53 +01:00
Serge Schneider
7eb51b9e2a Merge branch 'master' into debian/buster 2020-08-10 14:17:42 +01:00
Tim Gover
92fa4238d2 Merge pull request #192 from XECDesign/debian/buster
Debian/buster
2020-08-03 11:32:13 +01:00
Serge Schneider
3bef91bcc6 7.9-1 release 2020-08-03 11:05:05 +01:00
Serge Schneider
c9dd9417fb Merge branch 'master' into debian/buster 2020-08-03 11:04:36 +01:00
Tim Gover
ef0663db3f Merge pull request #187 from XECDesign/debian/buster
Debian/buster
2020-07-20 12:27:54 +01:00
Serge Schneider
21c424b530 7.8-1 release 2020-07-20 12:17:51 +01:00
Serge Schneider
e0278c597b Merge branch 'master' into debian/buster 2020-07-20 12:17:22 +01:00
Tim Gover
10b01cf8cf Merge pull request #186 from XECDesign/debian/buster
Debian/buster
2020-07-16 19:13:05 +01:00
Serge Schneider
e377c1663c 7.7-1 release 2020-07-16 18:55:39 +01:00
Serge Schneider
9829d2a24b Merge branch 'master' into debian/buster 2020-07-16 18:55:33 +01:00
Tim Gover
90361b07a3 Merge pull request #185 from XECDesign/debian/buster
Debian/buster
2020-07-16 15:17:30 +01:00
Serge Schneider
26d2b501f9 7.6-1 release 2020-07-16 15:14:32 +01:00
Serge Schneider
c076693a95 Merge branch 'master' into debian/buster 2020-07-16 15:14:22 +01:00
Tim Gover
23aeb554d7 Merge pull request #178 from XECDesign/debian/buster
Debian/buster
2020-07-16 15:13:45 +01:00
Serge Schneider
99980543ad 7.5-1 release 2020-07-08 00:21:36 +01:00
Serge Schneider
21b7cbb99e Merge branch 'master' into debian/buster 2020-07-08 00:18:34 +01:00
Serge Schneider
0d4f3c6fac Revert "Support python3 in the debian package"
This reverts commit 705cb0b304.
2020-07-08 00:17:53 +01:00
Tim Gover
c4d2c622aa Merge pull request #164 from RaspberryPiFan/patch-1
Support python3 in the debian package
2020-06-22 18:29:05 +01:00
RaspberryPiFan
705cb0b304 Support python3 in the debian package 2020-06-22 13:58:02 +02:00
Tim Gover
9e25cf8655 Merge pull request #159 from XECDesign/debian/buster
Debian/buster
2020-06-17 10:21:47 +01:00
Serge Schneider
f9161a6650 7.4-1 release 2020-06-17 10:15:42 +01:00
Serge Schneider
ef26c360f8 Merge branch 'master' into debian/buster 2020-06-17 10:15:37 +01:00
Tim Gover
7d86f6d620 Merge pull request #157 from XECDesign/debian/buster
Debian/buster
2020-06-16 11:09:51 +01:00
Serge Schneider
eac62ea9ad 7.3-1 release 2020-06-16 11:00:31 +01:00
Serge Schneider
31e6871004 Merge branch 'master' into debian/buster 2020-06-16 10:59:31 +01:00
Tim Gover
65438435ae Merge pull request #145 from XECDesign/debian/buster
Debian/buster
2020-06-04 08:44:15 +01:00
Serge Schneider
ea5dff5a3b 7.2-1 release 2020-06-04 06:08:48 +01:00
Serge Schneider
05aaf56e47 Merge branch 'master' into debian/buster 2020-06-04 00:40:44 +01:00
Tim Gover
ee0bce14b8 Merge pull request #136 from XECDesign/debian/buster
Debian/buster
2020-05-29 09:36:05 +01:00
Serge Schneider
2321aa5d9f 7.1-1 release 2020-05-28 13:38:19 +01:00
Serge Schneider
ff8fe8d221 Merge branch 'master' into debian/buster 2020-05-28 13:33:19 +01:00
Tim Gover
52b4142fd7 Merge pull request #128 from XECDesign/debian/buster
Debian/buster
2020-05-18 15:51:53 +01:00
Serge Schneider
89362319c7 7.0-1 release 2020-05-18 15:12:59 +01:00
Serge Schneider
ea1b69d350 Merge branch 'master' into debian/buster 2020-05-18 15:12:02 +01:00
Tim Gover
18650c2af9 Merge pull request #118 from XECDesign/debian/buster
Debian/buster
2020-04-29 10:53:54 +01:00
Serge Schneider
d78fcd8da6 6.0-1 release 2020-04-29 08:17:13 +01:00
Serge Schneider
d6abc5742f Merge branch 'master' into debian/buster 2020-04-29 08:17:05 +01:00
Tim Gover
b8254d04a4 Merge pull request #115 from XECDesign/debian/buster
Debian/buster
2020-04-23 16:56:31 +01:00
Serge Schneider
f43f02687e 5.8-1 release 2020-04-23 16:53:23 +01:00
Serge Schneider
3f6ef59385 Merge branch 'master' into debian/buster 2020-04-23 16:53:18 +01:00
Tim Gover
399e9b3f56 Merge pull request #114 from XECDesign/debian/buster
Debian/buster
2020-04-17 12:54:11 +01:00
Serge Schneider
781490e7aa 5.7-1 release 2020-04-17 11:50:09 +01:00
Serge Schneider
cc7cc894ea Merge branch 'master' into debian/buster 2020-04-17 11:50:03 +01:00
Tim Gover
4a82077519 Merge pull request #112 from XECDesign/debian/buster
Debian/buster
2020-04-16 19:30:16 +01:00
Serge Schneider
35f3fa4d37 5.6-1 release 2020-04-16 19:18:22 +01:00
Serge Schneider
8ed4d192d4 Merge branch 'master' into debian/buster 2020-04-16 19:18:15 +01:00
Tim Gover
e4213b443d Merge pull request #111 from XECDesign/debian/buster
Debian/buster
2020-04-12 23:54:09 +01:00
Serge Schneider
52273c8c38 5.5-1 release 2020-04-12 23:27:16 +01:00
Serge Schneider
c004d688b6 Merge branch 'master' into debian/buster 2020-04-12 23:27:10 +01:00
Tim Gover
5ef2488f1a Merge pull request #109 from XECDesign/debian/buster
Debian/buster
2020-04-09 19:14:47 +01:00
Serge Schneider
c1d167fb8a 5.4-1 release 2020-04-09 19:12:17 +01:00
Serge Schneider
08bd400696 Merge branch 'master' into debian/buster 2020-04-09 19:12:11 +01:00
Tim Gover
fd3b2622c9 Merge pull request #108 from XECDesign/debian/buster
Debian/buster
2020-04-09 10:06:20 +01:00
Serge Schneider
f7cc67dab2 5.3-1 release 2020-04-09 08:01:05 +01:00
Serge Schneider
c33475c586 Merge branch 'master' into debian/buster 2020-04-09 08:00:46 +01:00
Tim Gover
601f478340 Merge pull request #104 from XECDesign/debian/buster
Debian/buster
2020-03-20 16:21:49 +00:00
Serge Schneider
035876b28b 5.2-1 release 2020-03-20 16:19:00 +00:00
Serge Schneider
0037b56bc2 Merge branch 'master' into debian/buster 2020-03-20 16:18:48 +00:00
Tim Gover
fca5c63a40 Merge pull request #101 from XECDesign/debian/buster
Debian/buster
2020-03-13 15:50:53 +00:00
Serge Schneider
0ea79a647b 5.1-1 release 2020-03-13 14:16:56 +00:00
Serge Schneider
ce4939cbda Merge branch 'master' into debian/buster 2020-03-13 14:16:33 +00:00
Tim Gover
7caf9b880b Merge pull request #98 from XECDesign/debian/buster
Add pciutils dependency
2020-02-28 19:44:42 +00:00
Serge Schneider
c53d68ced0 Add pciutils dependency 2020-02-28 18:37:18 +00:00
Tim Gover
c7fcf86cf2 Merge pull request #97 from XECDesign/debian/buster
Debian/buster
2020-02-28 16:56:47 +00:00
Serge Schneider
e04b5722fe 5.0-1 release 2020-02-28 14:48:38 +00:00
Serge Schneider
c551c9f098 Merge branch 'master' into debian/buster 2020-02-28 14:41:55 +00:00
Tim Gover
eb77ac9432 Merge pull request #88 from XECDesign/debian/buster
Debian/buster
2020-01-24 12:36:09 +00:00
Serge Schneider
03c6bb2ab9 4.0-1 release 2020-01-22 14:34:03 +00:00
Serge Schneider
0dcba721e8 Merge branch 'master' into debian/buster 2020-01-22 14:32:41 +00:00
Tim Gover
37c29eb046 Merge pull request #85 from XECDesign/debian/buster
Debian/buster
2020-01-20 16:25:00 +00:00
Serge Schneider
d285e48996 3.2-1 release 2020-01-17 14:03:28 +00:00
Serge Schneider
9262772059 Merge branch 'master' into debian/buster 2020-01-17 14:00:00 +00:00
Tim Gover
9bf0332fee Merge pull request #84 from timg236/rpiboot-2020-01-17
2019-01-17: Handle DHCP option 0 (padding)
2020-01-17 13:55:19 +00:00
Tim Gover
4d7663d2fc 2019-01-17: Fix SD card voltage detect + DHCP option 0 padding 2020-01-17 13:54:21 +00:00
Serge Schneider
bc933877bd 3.1-1 release 2020-01-14 16:12:44 +00:00
Serge Schneider
69f89ac00f Merge branch 'master' into debian/buster 2020-01-14 16:12:37 +00:00
Tim Gover
e31833a78a Merge pull request #77 from XECDesign/debian/buster
Debian/buster
2020-01-14 15:55:23 +00:00
Serge Schneider
84fc868161 3.0-1 release 2020-01-13 11:04:52 +00:00
Serge Schneider
f34b155153 Remove vl805 from rpi-eeprom-images 2020-01-13 11:01:09 +00:00
Serge Schneider
7c5619a011 Update package architecture 2020-01-13 11:01:09 +00:00
Serge Schneider
dabc9da0c3 Update rpi-eeprom-config man page description 2020-01-13 11:01:09 +00:00
Serge Schneider
6da443b5db Merge branch 'master' into debian/buster 2020-01-13 11:00:45 +00:00
Tim Gover
fa6bbda372 Merge pull request #56 from XECDesign/debian/buster
Ensure /boot is mounted before starting the service
2019-11-21 15:51:05 +00:00
Serge Schneider
685e2e0012 Ensure /boot is mounted before starting the service 2019-11-20 13:20:37 +00:00
Tim Gover
bd0b1e90d1 Merge pull request #54 from XECDesign/debian/buster
Debian/buster
2019-11-20 13:17:21 +00:00
Serge Schneider
d17236c074 2.4-1 release 2019-11-18 14:46:02 +00:00
Serge Schneider
9df7ba2e3a Merge branch 'master' into debian/buster 2019-11-18 14:44:59 +00:00
Tim Gover
c8c94f90ef Merge pull request #51 from XECDesign/debian/buster
Debian/buster
2019-11-11 13:38:43 +00:00
Serge Schneider
ef13e63056 2.3-1 release 2019-11-11 13:25:35 +00:00
Serge Schneider
bd1340351e Merge branch 'master' into debian/buster 2019-11-11 13:24:43 +00:00
Serge Schneider
837a62d314 Install vl850 from firmware/ 2019-11-11 13:24:31 +00:00
Serge Schneider
d186fdd1fe Merge branch 'master' into debian/buster 2019-11-11 13:23:33 +00:00
Tim Gover
d653efa74f Merge pull request #49 from XECDesign/debian/buster
Add binutils dependency
2019-11-07 14:44:40 +00:00
Serge Schneider
2a6e2c0bf8 Add binutils dependency
Fixes RPi-Distro/repo#156
2019-11-07 14:24:30 +00:00
Tim Gover
b3d30efa59 Merge pull request #47 from XECDesign/debian/buster
Debian/buster
2019-10-31 13:14:33 +00:00
Serge Schneider
acf47682db 2.2-1 release 2019-10-31 12:50:32 +00:00
Serge Schneider
46f07e84d1 Merge branch 'master' into debian/buster 2019-10-31 12:50:16 +00:00
timg
645b09e730 Merge pull request #44 from XECDesign/debian/buster
Debian/buster
2019-10-28 16:19:19 +00:00
Serge Schneider
439192768c 2.1-1 release 2019-10-28 13:35:10 +00:00
Serge Schneider
34e9183a26 Merge branch 'master' into debian/buster 2019-10-28 13:34:59 +00:00
timg
549589f692 Merge pull request #40 from XECDesign/debian/buster
Debian/buster
2019-10-23 16:25:07 +01:00
Serge Schneider
ef35796474 2.0-1 release 2019-10-23 15:09:32 +01:00
Serge Schneider
f7c2b2fb50 Merge branch 'master' into debian/buster 2019-10-23 15:09:14 +01:00
timg
9aea989324 Merge pull request #35 from XECDesign/debian/buster
1.4-1 release
2019-10-23 11:38:04 +01:00
Serge Schneider
f5fa493b8c 1.4-1 release 2019-10-22 14:07:17 +01:00
Serge Schneider
4c5cf761a6 Merge branch 'master' into debian/buster 2019-10-22 14:02:27 +01:00
timg
46473bd4a7 Merge pull request #23 from XECDesign/debian/buster
Debian/buster
2019-09-25 13:45:08 +01:00
Serge Schneider
6a085f7bcc 1.3-1 release 2019-09-25 13:17:43 +01:00
Serge Schneider
8c3981e7cd Merge branch 'master' into debian/buster 2019-09-25 13:17:29 +01:00
timg
d2ce054968 Merge pull request #21 from XECDesign/debian/buster
Debian/buster
2019-09-24 17:40:19 +01:00
Serge Schneider
52f02d17de 1.2-1 release 2019-09-24 15:39:53 +01:00
Serge Schneider
20e068b8a7 Merge branch 'master' into debian/buster 2019-09-24 15:39:07 +01:00
timg
5b35f0d214 Merge pull request #18 from XECDesign/debian/buster
Debian/buster
2019-09-23 16:50:46 +01:00
Serge Schneider
c5da8807c1 1.1-1 2019-09-23 12:10:58 +01:00
Serge Schneider
66b7149d86 Merge branch 'master' into debian/buster 2019-09-23 12:07:08 +01:00
timg
570c1626dc Merge pull request #16 from XECDesign/debian/buster
Debian/buster
2019-09-18 12:19:02 +01:00
Serge Schneider
55ec087893 1.0-1 release 2019-09-18 11:22:23 +01:00
Serge Schneider
7e1fd070ff Update gbp.conf 2019-09-18 11:14:46 +01:00
Serge Schneider
a528e7a360 Merge branch 'master' into debian/buster 2019-09-18 11:11:05 +01:00
timg
05f056c682 Merge pull request #9 from XECDesign/debian/buster
Add debian packaging
2019-09-10 16:04:54 +01:00
Serge Schneider
c7fbd48d1f Add debian packaging 2019-09-10 15:23:25 +01:00
248 changed files with 1563 additions and 1122 deletions

View File

@@ -6,7 +6,7 @@ body:
value: |
**Is this the right place for my bug report?**
* This repository contains the Raspberry Pi 5, Raspberry Pi 4, Pi400, CM4 and CM4-S bootloader EEPROM images and installation scripts.
* This repository contains the Raspberry Pi 4, Pi400 and CM4 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 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.
@@ -39,12 +39,10 @@ body:
description: On which device you are facing the bug?
multiple: true
options:
- Raspberry Pi 5
- Raspberry Pi 4 Mod. B
- Raspberry Pi 400
- Raspberry Pi CM4
- Raspberry Pi CM4 Lite
- Raspberry Pi CM4-S
- Other
validations:
required: true
@@ -54,7 +52,7 @@ body:
attributes:
label: Bootloader configuration.
description: |
Copy and paste the results of `rpi-eeprom-config` or describe the failing configuration.
Copy and paste the results of `vcgencmd bootloader_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-config pieeprom.upd` can be used to read the contents of an EEPROM image.

22
LICENSE
View File

@@ -93,25 +93,3 @@ License: uIP
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
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.

View File

@@ -1,5 +1,5 @@
# 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 and Raspberry Pi 5 bootloaders EEPROM images.
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.
# Support
Please check the Raspberry Pi [general discussion forum](https://forums.raspberrypi.com/viewforum.php?f=63) if you have a support question.
@@ -9,7 +9,8 @@ To reset the bootloader back to factory defaults use [Raspberry Pi Imager](https
# Bootloader documentation
* [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-boot-eeprom)
* [Bootloader configuration](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-bootloader-configuration)
* [Bootloader EEPROM](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-boot-eeprom)
* [Bootloader configuration](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-bootloader-configuration)
* [Updating the Compute Module 4 bootloader](https://www.raspberrypi.com/documentation/computers/compute-module.html#cm4bootloader)
* [Releases and release notes](releases.md)
* [Release notes](firmware/release-notes.md)
* [Releases](releases.md)

9
debian/.gitignore vendored Normal file
View File

@@ -0,0 +1,9 @@
.debhelper/
debhelper-build-stamp
files
rpi-eeprom/
rpi-eeprom-images/
*.debhelper.log
*.debhelper
*.substvars
*.1

28
debian/LICENCE.bootloader vendored Normal file
View File

@@ -0,0 +1,28 @@
Copyright (c) 2019, Raspberry Pi (Trading) Ltd.
All rights reserved.
Redistribution. Redistribution and use in binary form, without
modification, are permitted provided that the following conditions are
met:
* This software may only be used for the purposes of developing for,
running or using a Raspberry Pi device.
* Redistributions must reproduce the above copyright notice and the
following disclaimer in the documentation and/or other materials
provided with the distribution.
* Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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 SUCH
DAMAGE.

1088
debian/changelog vendored Normal file

File diff suppressed because it is too large Load Diff

1
debian/compat vendored Normal file
View File

@@ -0,0 +1 @@
11

29
debian/control vendored Normal file
View File

@@ -0,0 +1,29 @@
Source: rpi-eeprom
Section: misc
Priority: optional
Maintainer: Serge Schneider <serge@raspberrypi.org>
Build-Depends: debhelper (>= 11), help2man, python3-minimal
Standards-Version: 4.1.3
Homepage: https://github.com/raspberrypi/rpi-eeprom/
Vcs-Browser: https://github.com/raspberrypi/rpi-eeprom/
Vcs-Git: https://github.com/raspberrypi/rpi-eeprom.git
Package: rpi-eeprom
Architecture: armhf arm64
Depends: ${shlibs:Depends}, ${misc:Depends}, libraspberrypi-bin, python3,
binutils, raspberrypi-bootloader (>= 1.20190819), pciutils
Breaks: rpi-eeprom-images (<<7.2)
Replaces: rpi-eeprom-images (<<7.2)
Recommends: flashrom
Provides: rpi-eeprom-images
Description: Raspberry Pi 4 boot EEPROM updater
Checks whether the Raspberry Pi bootloader EEPROM is up-to-date and updates
the EEPROM.
Package: rpi-eeprom-images
Architecture: armhf arm64
Depends: ${misc:Depends}, rpi-eeprom (>=7.2)
Priority: optional
Section: oldlibs
Description: transitional package
This is a transitional package. It can safely be removed.

1
debian/copyright vendored Symbolic link
View File

@@ -0,0 +1 @@
../LICENSE

1
debian/default/rpi-eeprom-update vendored Normal file
View File

@@ -0,0 +1 @@
FIRMWARE_RELEASE_STATUS="default"

3
debian/gbp.conf vendored Normal file
View File

@@ -0,0 +1,3 @@
[DEFAULT]
upstream-tree = master
debian-branch = debian/buster

0
debian/patches/series vendored Normal file
View File

2
debian/rpi-eeprom.docs vendored Normal file
View File

@@ -0,0 +1,2 @@
debian/LICENCE.bootloader
firmware/release-notes.md

12
debian/rpi-eeprom.install vendored Normal file
View File

@@ -0,0 +1,12 @@
rpi-eeprom-config usr/bin/
rpi-eeprom-update usr/bin/
rpi-eeprom-digest usr/bin/
debian/default/ etc/
firmware/default lib/firmware/raspberrypi/bootloader/
firmware/latest lib/firmware/raspberrypi/bootloader/
firmware/critical lib/firmware/raspberrypi/bootloader/
firmware/stable lib/firmware/raspberrypi/bootloader/
firmware/beta lib/firmware/raspberrypi/bootloader/
firmware/release-notes.md lib/firmware/raspberrypi/bootloader/

2
debian/rpi-eeprom.manpages vendored Normal file
View File

@@ -0,0 +1,2 @@
debian/rpi-eeprom-update.1
debian/rpi-eeprom-config.1

39
debian/rpi-eeprom.postinst vendored Normal file
View File

@@ -0,0 +1,39 @@
#!/bin/sh
# postinst script for rpi-eeprom
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <postinst> `abort-remove'
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see https://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
configure)
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

40
debian/rpi-eeprom.postrm vendored Normal file
View File

@@ -0,0 +1,40 @@
#!/bin/sh
# postrm script for rpi-eeprom
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <overwriter>
# <overwriter-version>
# for details, see https://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
purge)
rm -rf /var/lib/raspberrypi/bootloader/backup/
;;
remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

38
debian/rpi-eeprom.prerm vendored Normal file
View File

@@ -0,0 +1,38 @@
#!/bin/sh
# prerm script for rpi-eeprom
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see https://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
remove|upgrade|deconfigure)
;;
failed-upgrade)
;;
*)
echo "prerm called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View File

@@ -0,0 +1,11 @@
[Unit]
Description=Check for Raspberry Pi EEPROM updates
After=boot.mount
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/rpi-eeprom-update -s -a
[Install]
WantedBy=multi-user.target

27
debian/rules vendored Executable file
View File

@@ -0,0 +1,27 @@
#!/usr/bin/make -f
#export DH_VERBOSE = 1
include /usr/share/dpkg/pkg-info.mk
%:
dh $@
override_dh_installsystemd:
dh_installsystemd --name=rpi-eeprom-update
override_dh_auto_build: debian/rpi-eeprom-update.1 debian/rpi-eeprom-config.1
override_dh_install:
mkdir -p debian/rpi-eeprom/var/lib/raspberrypi/bootloader/backup/
dh_install
debian/rpi-eeprom-update.1:
help2man -N --version-string="${DEB_VERSION_UPSTREAM}" --help-option="-h" \
--name="Checks whether the Raspberry Pi bootloader EEPROM is \
up-to-date and updates the EEPROM" \
--output=$@ ./rpi-eeprom-update
debian/rpi-eeprom-config.1:
help2man -N --version-string="${DEB_VERSION_UPSTREAM}" --help-option="-h" \
--name="Bootloader EEPROM configuration tool for the Raspberry Pi 4B" \
--output=$@ ./rpi-eeprom-config

1
debian/source/format vendored Normal file
View File

@@ -0,0 +1 @@
3.0 (quilt)

1
debian/source/lintian-overrides vendored Normal file
View File

@@ -0,0 +1 @@
debian-copyright-is-symlink

View File

@@ -1 +0,0 @@
latest/

View File

@@ -1 +0,0 @@
default/

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
latest/

View File

@@ -1 +0,0 @@
latest

View File

@@ -1 +0,0 @@
default

Binary file not shown.

Binary file not shown.

View File

@@ -1,207 +0,0 @@
# Raspberry Pi5 bootloader EEPROM release notes
## 2024-07-30: Promote the 2024-07-30 release to default (default)
## 2024-08-14 - (recovery.bin) Add support for OTP metadata (latest)
* Update to recovery.bin to output metadata about OTP during rpiboot
## 2024-07-30: Optimized SDRAM timings for Pi5 8GB (latest)
* Optimize all-banks/per-bank refresh timings for Pi5 8GB
* Improve compatibility for booting from some USB SD card readers
https://github.com/raspberrypi/rpi-eeprom/issues/527
* Add enable_rp1_uart=1 to config.txt to initialise RP1 UART0 immediately
prior to starting the ARMs get earlycon on 40-pin header (pins 14,15)
Also requires pciex4_reset=0 in config.txt
earlycon=pl011,0x1f00030000,115200n8
## 2024-07-25: Support CM4 nEXTRST on CM5 (latest)
* Drive nEXTRST on CM5 for CM4IO compatibility.
* Preliminary changes for CM5 Lite.
## 2024-06-11: Promote pieeprom-2024-06-05 to the default release (default)
## 2024-06-05: CM5 bringup changes (latest)
* Minor changes to support CM5 bringup and test.
## 2024-06-04: Fix [pi5] config.txt conditional state (latest)
* The [pi5] conditional statement should apply to the entire pi5
family i.e. include cm5 as well.
* Bump SDIO bus priorities to that a GPU/RAM intensive processes
can't unnecessarily stall an I/O processes.
* Assorted log message tidyups.
## 2024-05-17: Ignore bootloader updates for Pi5 on Pi4 - (latest)
* Add timestamps to UART log messages
## 2024-05-13: Add support for NVMe boot with PCIe switches (latest)
* Add preliminary support for booting NVMe devices behind PCIe switches.
See: https://github.com/raspberrypi/firmware/issues/1833
* Fix MAX_RESTARTS parameter
See: https://github.com/raspberrypi/rpi-eeprom/issues/576
* arm_dt: Support HAT EEPROM dtparams
* Fix reporting of the partition number via DT
See: https://github.com/raspberrypi/rpi-eeprom/issues/575
* Resolve HID counting bug which caused Network Install to fail on some keyboards
See: Fixes https://github.com/raspberrypi/rpi-eeprom/issues/574
* Pull PCIE DET_WAKE high by default on CM5
## 2024-04-20: Fix SDRAM refesh timing (default) (automatic update)
* Fix a possible performance regression on Pi5.
## 2024-04-18: Promote the 2024-04-17 release to the default release (default) (automatic update)
* Select pieeprom-2024-04-17.bin to be the new default release and bump the
automatic update minimum version to this.
## 2024-04-18: Update RP1 firmware to extend PCIe L1 entry timeout to 32 us (latest)
* Extend PCIe L1 entry timeout to 32us
Fix xhci soft reset on link-down
Set useful xhci compatibility bits in GUCTL
See https://github.com/raspberrypi/firmware/issues/1877
## 2024-04-17: Fix TRYBOOT flag in secure-boot mode (latest)
* Fix issue that caused the TRYBOOT flag to be lost in secure-boot mode.
* dtoverlay: Use %u when converting u32s to strings
See: https://github.com/raspberrypi/linux/issues/6039
* Improved debug messages for secure-boot.
* Generate the bootloader diagnostics qrcode at run time.
## 2024-04-05: HAT+ fixes for max-current, custom CA cert for net install and enable over-clocking to > 3GHz (latest)
* bootloader: clock_2712: Remove restriction on arm_freq <= 3000
See: https://github.com/raspberrypi/firmware/issues/1876
* arm_dt: Update max_current to match HAT value
* arm_dt: Remove unused legacy parameters (core_freq, arm_freq, uart0_clkrate and cache_line_size)
* Add support for custom CA cert for network install
You need to specify
HTTP_HOST=myhost.com
HTTP_PATH=/path/to/files
HTTP_CACERT_HASH=<hash>
where <hash> is a sha256 hash of the der encoded ca certificate.
CA cert is added using rpi-eeprom-config.
* Optimise Vbat current draw with charging disabled
* Display OTP boot status in UART log messages.
* Preliminary support for secure-boot OTP provisioning.
* Update PCIE DET_WAKE pinmux for D0 products
## 2024-02-16: u-boot loading and thermal throttling fixes (latest) (default)
* arm_loader: Move non-kernels back to 512KB
See: https://github.com/raspberrypi/firmware/issues/1868
* Limit throttled frequency to OS requested frequency rather than
config.txt frequency.
See: https://github.com/raspberrypi/rpi-eeprom/issues/518
## 2024-02-14: Fix vcgencmd otp_dump and implement C(initial_turbo) (latest)
* Fix a regression that caused vcgencmd otp_dump to fail.
* Implement C(initial_turbo) on Pi5
See: https://github.com/raspberrypi/firmware/issues/1864
## 2024-02-08: Adjust SDRAM refresh based on temperature (latest)
* Adjust the SDRAM refresh interval based on the temperature. This
addresses the gap in performance between the 8GB and 4GB variants.
See https://github.com/raspberrypi/firmware/issues/1854
* Preliminary support for signed boot.
## 2024-02-05: Add support for HAT+ POE HATs (latest)
* Add support for probing HAT+ POE HATs
* Implement DWC3 specific XHCI quirks
## 2024-01-24: NVMe boot fix for WD NVMe (latest)
* Add a workaround for an issue seen when booting with WD Blue SN550 NVMe SSD
## 2024-01-22: Add support for network-install (latest)
* Fix issue boot.img end sector check - STABLE
See: https://github.com/raspberrypi/rpi-eeprom/issues/521
* Fix handling of files that use the last cluster in the partition
See: https://github.com/raspberrypi/rpi-eeprom/issues/521
* Fix SD card detection
See: https://github.com/raspberrypi/rpi-eeprom/issues/523
## 2024-01-15: Add support for network-install (latest)
* Add support for Network Install
* Preliminary D0 firmware support
## 2024-01-08: Promote 2024-01-05 to default (automatic update)
## 2024-01-05: Fix handling of FAT files without LFNs.
* Fix issues with SFN entries sometimes being treated as LFNs
see https://github.com/raspberrypi/rpi-eeprom/issues/514
* Add a dedicated message for "M.2 HAT" not being found instead of
the generic 'unsupported boot order' message when NVMe boot is
skipped.
## 2023-12-17: Promote 2023-12-14 to default release
* Bump to the default release now that the partition number fix is confirmed.
## 2023-12-14: Fix boot partition parameter (latest)
* Fix an issue where the boot partition parameter in PM_RSTS was cleared
before being checked.
https://github.com/raspberrypi/firmware/issues/1853
* Add a specific fatal error pattern for RP1 not found - 4 long - 3 short
## 2023-12-12: Promote 2023-12-06 to default release.
## 2023-12-06: Initialise DWC PHY (latest)
* Initialise the DWC PHY to enable DWC host+peripheral support under Linux.
Requires https://github.com/raspberrypi/linux/commit/82069a7a02632aa60fa5c69415bf891ede7d6fd4
* Force PWM on 3V3 supply if cameras or HATs are connected or if power_force_3v3_pwm=1 in config.txt
Resolves an image quality issue with the GS camera.
* Add support for C(arm_min_freq) < 1500 MHz (must be at >= 200 MHz)
* Manufacturing test updates for DVFS.
## 2023-11-20: Auto-detect support for PCIe expansion HAT (default + latest)
* Add autodetect support for PCIe expansion HATs
* Add PCIE_PROBE=1 to the EEPROM config for custom PCIe exapansion
designs that do not support the upcoming HAT spec. This gives
similar behaviour to CM4 where PCIe x1 is enumerated to discover NVMe
devices.
* Fix loading of multiple initramfs images that are not 32-bit aligned sizes
https://github.com/raspberrypi/firmware/issues/1843
* Kernel load performance improvement - remove a memcpy
## 2023-10-30: UPG watchdog support + SD reset fixes (default + latest)
* Fix SDIO / WiFi clock-setup for BOOT_ORDER=0xf14
* Fix SD power-on-reset
* Firmware support for improved watchdog driver
* Update DHCP Option97 to be R,P,i,5 on Pi5
## 2023-10-18: Display autodetect + HAT gpiomap (default + latest) (automatic update)
* Add support for HAT gpiomap for improved HAT compatibility.
* Add I2C probe for DSI display auto detect
* Automatically set dtparam=nvme if booted from nvme
* Fix network boot reset issue where only the first attempt works.
* Adding pciex4_reset=0 to config.txt will leave RP1 PCIe enabled when ARM stage is started.
* Prevent HDMI diagnostics being displayed immediately when waking after HALT.
* Update board-name - "Raspberry Pi 5"
## 2023-09-28: vcgencmd pmic_read_adcs fixes (automatic update)
* Fix the LDO names and current scaling codes
* Manufacturing test updates
## 2023-09-21: Power button and ACT LED improvements
* Fix bug where button press was not monitor for USB-C power supplies
that were detected as < 3A.
* In USB boot mode automatically select max-current during a reboot
(but not power on reset) to improve OS installation experience.
* USB-MSD stability improvements
* Remove the HALT error pattern and go to halt/standby immediately.
* Add support for HAT map.
## 2023-09-13: Initial release
* Initial manufacturing software
* Network Install is not available in this version
* rpi-eeprom-update uses self-update on Pi5 rather than recovery.bin.
so that the update mechanism is the same on all boot-modes and the
boot file-system is never modified by the firmware/recovery.bin.
recovery.bin is still used by RPi Imager - bootloader update SD card images.
* Pi4 and Pi4 bootloader images and recovery.bin are not compatible.
The 2711/2712 boot ROM ignores incompatible recovery.bin files.

View File

@@ -1 +0,0 @@
latest

BIN
firmware/beta/recovery.bin Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More