changelog
6.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
rpiboot (20220708~133956) bullseye; urgency=medium
[ Tim Gover ]
* readme: Fix links/formatting
* secure-boot-example: Add step by step example / quick start
* bootcode4: Improved DDR setup for old (or missing) EEPROM images
* Update recovery/rpi-eeprom-config
[ andrum99 ]
* Copy edit
[ Phil Elwell ]
* README: pkg-config is also a dependency
-- Serge Schneider <serge@raspberrypi.com> Mon, 11 Jul 2022 08:43:19 +0100
rpiboot (20220504~214218) bullseye; urgency=medium
[ Tim Gover ]
* Update the Windows release to 20220427~095022
* msd: Fix support for older EEPROM release in on 2711
* Revert msd/bootcode4.bin to earlier release
-- Serge Schneider <serge@raspberrypi.com> Thu, 05 May 2022 09:15:30 +0100
rpiboot (20220427~095022) bullseye; urgency=medium
[ Wojtek Porczyk ]
* tools/update-pieeprom.sh: Fix cleanup exiting 1
[ Daniel Cousens ]
* add sudo hint
* fix typo
[ Dan Pastusek ]
* Add inline comments about boot order
* Update boot.conf
[ Evan Gates ]
* main: check _POSIX_VERSION for fmemopen
[ Tim Gover ]
* Update EEPROM, recovery.bin and bootcode4.bin to 2022-04-26
-- Serge Schneider <serge@raspberrypi.com> Wed, 27 Apr 2022 14:26:11 +0100
rpiboot (20220315~121405) bullseye; urgency=medium
[ Tim Gover ]
* pieeprom-2022-02-22: Fix EMMC secure-boot
* secure-boot-example: Replace example boot.img with minimal 64bit busybox initrd
* Add mass-storage-gadget replacement for msd on 2711
* Add Raspberry Pi Imager - embedded
* Update the top-level Readme.md to describe the '-d' programs
* Update packaging for win32/debian installers
* Simplify debian install file (#123)
[ Yago ]
* Fix -c and -i default option
-- Serge Schneider <serge@raspberrypi.com> Tue, 15 Mar 2022 10:31:33 +0000
rpiboot (20220208~181027) bullseye; urgency=medium
[ Tim Gover ]
* pieeprom-2022-02-08: Fix boot failure in locked secure-boot
-- Serge Schneider <serge@raspberrypi.com> Wed, 09 Feb 2022 10:31:22 +0000
rpiboot (20220131~103329) bullseye; urgency=medium
* Add python3 dependency
-- Serge Schneider <serge@raspberrypi.com> Mon, 31 Jan 2022 10:33:51 +0000
rpiboot (20220131~101805) bullseye; urgency=medium
[ Tim Gover ]
* Update EEPROM to latest stable release 2022-01-25
* secure-boot: Specify the minimum version for secure-boot mode.
* eeprom-erase: Add option to erase the SPI EEPROM
* Add eeprom-erase to the APT package
* secure-boot: Remove unnecessary warning
[ katiefaith ]
* Fixed regex for sig file to replace only extension
* Update tools/update-pieeprom.sh to not truncate a filepath with '.'s
but no file extension e.g. previously, ../../filename would generate ../.sig
-- Serge Schneider <serge@raspberrypi.com> Mon, 31 Jan 2022 10:21:24 +0000
rpiboot (20220111~130126) bullseye; urgency=medium
[ Tim Gover ]
* make-boot-image: Use losetup instead of udisksctl
* secure-boot BETA documentation updates
* beta: Add support for secure-boot - see Readme.md
* secure-boot: Added example boot.img
* make-boot-image: Fix typo in docs AFT_SIZE -> FAT_SIZE
* secure-boot: Move the example PEM file to secure-boot-example
* secure-boot: Update recovery,bootcode4 + EEPROM to latest beta - 2021-10-27
* secure-boot: Update Readme to update max ramdisk size to 96MB
* Readme: Add docs for examining the contents of boot.img
* secure-boot: Add more documentation about the RSA signatures and add optional public key argument
* make-boot-image: Fix unmount and set GID
* make-boot-image: Enable the image size to be specified
* Update the default EEPROM image to 2021-11-22
* rpi-eeprom-config: Pull in --edit fixes from rpi-eeprom repo
* secure-boot-recovery: Update to latest 2021-11-22 EEPROM
* Remove imager beta release
* bootloader: Enable revoke_devkey in secure-boot recovery.bin
* rpiboot: Add build date and version
[ Peter Harper ]
* bootloader: Remove NVMe beta files
* Update bootcode4.bin
* Update the default EEPROM image to 2021-12-02
[ Phil Elwell ]
* Bump bootcode.bin
* msd: Fix non-2711 MSD support
[ Nils Werner ]
* Update udev rules to use uaccess tag
[ Christophe Blaess ]
* Fix `install` and `uninstall` targets in Makefile.
[ Dodain ]
* Corrected the board flag
* Corrected the -b flag in the readme.md
[ Mathew Wicks ]
* Use pkg-config to locate libusb-1.0
-- Serge Schneider <serge@raspberrypi.com> Tue, 11 Jan 2022 11:45:02 +0000
rpiboot (20210714~083443) buster; urgency=medium
[ Tim Gover ]
* Don't load bootcode from the overlay directory
* pieeprom-2021-01-16: Update to latest release for BCM2711 XHCI boot
* Update EEPROM image to latest CM4 manufacturing image + configuration
* msd: CM4: Fix occasional USB errors
* Add native Raspberry Pi Imager port - beta
* Update Raspberry Pi 4 EEPROM to pieeprom-2021-07-06
[ Peter Harper ]
* Add nvme folder to enable testing nvme beta changes
* Update nvme beta bootloader
[ Ramon Roche ]
* readme: add macOS build step
-- Serge Schneider <serge@raspberrypi.com> Wed, 14 Jul 2021 15:58:23 +0100
rpiboot (20201016~124509) buster; urgency=medium
[ Tim Gover ]
* Update rpiboot for CM4 and rationlise -d behaviour.
-- Serge Schneider <serge@raspberrypi.com> Fri, 16 Oct 2020 14:03:28 +0100
rpiboot (20200217~075142) buster; urgency=medium
[ Phil Elwell ]
* Smallpacket (#26)
[ Petr Tesarik ]
* Add support for Pi4 (#42)
[ Tim Gover ]
* Fix serial check for BCM2711 (#46)
[ maxnet ]
* Allow members of plugdev group to execute rpiboot without root (#27)
[ Douglas Huff ]
* Fixup for recent firmware inclusion changes (#34)
[ Phil Elwell ]
* Fix cross-platform building
[ Chris Burton ]
* Add missing newline to print. (#48)
* Change timeout in ep_read to 3 seconds (#50)
-- Serge Schneider <serge@raspberrypi.org> Mon, 02 Mar 2020 12:27:11 +0000
rpiboot (20180627~140218) stretch; urgency=medium
* Switch "r" to "rb" for fmemopen
* Add cross platform method of building in a binary
* Compile bootcode.bin and start.elf into rpiboot
* Change USB device settings to better work with all devices
* usbboot: Add support for multiple instances
* Add extra delay between disconnecting and reconnecting
* Fixed numerous problems with enumerating CM3 / Pi Zero
-- Serge Schneider <serge@raspberrypi.org> Wed, 04 Jul 2018 17:46:29 +0100
rpiboot (20171023~154601) stretch; urgency=medium
* Directory overlay support
-- Serge Schneider <serge@raspberrypi.org> Fri, 27 Oct 2017 10:21:19 +0100
rpiboot (20170926+2) stretch; urgency=medium
* Change rpiboot behaviour to check /usr/share/rpiboot/msd
* Add lintian-overrides
-- Serge Schneider <serge@raspberrypi.org> Tue, 26 Sep 2017 16:11:13 +0100
rpiboot (20170926+1) stretch; urgency=medium
* Install msd files without creating a subdirectory
-- Serge Schneider <serge@raspberrypi.org> Tue, 26 Sep 2017 14:55:50 +0100
rpiboot (20170926) stretch; urgency=medium
* Initial Release.
-- Serge Schneider <serge@raspberrypi.org> Tue, 26 Sep 2017 13:31:20 +0100