Peter Harper
c4a7e752d0
2021-11-22: Fix for Sabrent rocket Nano NVMe reboot issue - BETA
...
* Fixes issue with Sabrent rocket Nano NVMe disk after a reboot.
Run pcie initialisation again if there's an error.
2021-11-22 12:40:56 +00:00
Tim Gover
77784b4b6a
test: Add a simple loopback test for signed boot
2021-11-13 15:50:23 +00:00
Tim Gover
3d5ab049d4
rpi-eeprom-config: Update to the same version as raspberrypi/usbboot
...
Update rpi-eeprom-config to include the secure-boot changes.
2021-11-13 15:50:23 +00:00
Tim Gover
43610e19ec
rpi-eeprom-update: Use rpi-eeprom-digest to generate the .sig files
2021-11-13 15:50:23 +00:00
Tim Gover
86cc791879
rpi-eeprom-digest: Import script from rapsberrypi/usbboot
...
Update rpi-eeprom to use the common .sig generator script from usbboot.
2021-11-13 15:47:50 +00:00
Tim Gover
47976e4409
Merge pull request #377 from andrum99/patch-2
...
release-notes.md: Fix semi-dead link
2021-10-27 19:40:24 +01:00
andrum99
ecf25d217b
Update release-notes.md
2021-10-27 18:34:47 +01:00
Tim Gover
978ced96c9
2021-10-27 - Secure boot improvements - BETA
...
* Improve the error logging if a file is too large and truncated.
* Increase the maximum size of the ramdisk to 96MB.
* Preliminary changes to expose the boot-mode used to load the
ramdisk via device-tree.
N.B. Secure boot is only recommended for industrial customers and is
currently a beta release. This can only be enabled via RPIBOOT
https://github.com/raspberrypi/usbboot/blob/master/Readme.md
2021-10-27 17:41:56 +01:00
Tim Gover
a03de8554b
make-recovery-images: Change partition size to be 256MB
...
Make this the same size as Raspberry Pi OS. Since this is compressed
it doesn't make the downloads noticably longer.
2021-10-13 10:16:14 +01:00
Tim Gover
0b4cab2af9
make-recovery-images: Set GID
2021-10-13 08:35:57 +01:00
Tim Gover
95e04c9910
Update a few more URLs to raspberrypi.com
2021-10-13 08:27:20 +01:00
Tim Gover
e76eaf795e
Merge pull request #374 from andrum99/patch-1
...
imager/README.txt: typo, grammar, style fixes
2021-10-11 08:57:55 +01:00
andrum99
0cddcd363f
Update README.txt
2021-10-09 16:01:26 +01:00
andrum99
8161d3a89e
Update README.txt
2021-10-09 15:59:46 +01:00
andrum99
9ae4ec02a7
Update README.txt
2021-10-09 00:37:32 +01:00
andrum99
a30fbd6928
Update README.txt
2021-10-08 17:06:14 +01:00
andrum99
75b4ea7c7a
Update README.txt
2021-10-08 17:03:28 +01:00
andrum99
573770c06f
Update README.txt
2021-10-08 17:02:43 +01:00
andrum99
72a79d0b7e
Don't think we need to specify 'spare' - that's up to the user
2021-10-08 17:01:28 +01:00
andrum99
7a811e4256
Update README.txt
2021-10-08 17:00:29 +01:00
andrum99
960b80e14c
imager/README.txt: typo, grammar, style fixes
2021-10-08 16:59:02 +01:00
Tim Gover
a63b3c7ff4
Merge pull request #373 from timg236/make-recovery-images
...
make-recovery-images: Build FAT32 disk-images for the imager zips
2021-10-08 15:46:43 +01:00
Tim Gover
01da541b85
make-recovery-images: Build FAT32 disk-images for the imager zips
...
Create small (40MB) FAT32 images with 512 KB sectors. The aim
is to have a simple, fixed format to avoid compatibility / FAT
issues.
2021-10-08 15:42:44 +01:00
Tim Gover
194960a023
Merge pull request #372 from timg236/rpi-eeprom-config-python3
...
rpi-eeprom-config: require python3
v2021.04.29-138a1-disk-images
2021-10-07 13:10:22 +01:00
Tim Gover
28878ba2c5
rpi-eeprom-config: require python3
...
Require python3 instead of relying on all distros including
python-is-python3 etc.
The code will still work with python2 but distros which require
python2 will need to maintain that as a downstream patch.
2021-10-07 11:11:04 +01:00
Tim Gover
e049a0807f
Merge pull request #371 from peterharperuk/fix_readme_url
...
Fix URLs in README
2021-10-07 10:24:07 +01:00
Peter Harper
51d7c9bb78
Fix URLs in README
...
These got broken by the recent doc update and the redirects to
raspberrypi.com don't seem to be correct
2021-10-06 17:57:31 +01:00
Tim Gover
b93a7569a3
pieeprom-2021-10-05: Update for latest Broadcom SDRAM settings - BETA
...
* Minor update for latest SDRAM tuning settings.
2021-10-05 09:17:11 +01:00
Tim Gover
cc347ddaa2
Merge pull request #369 from timg236/pieeprom-2021-10-04
...
pieeprom-2021-10-04: Add support for GPT FAT16 and increase USB timeouts - BETA
2021-10-04 17:08:14 +01:00
Tim Gover
c297ba744c
pieeprom-2021-10-04: Add support for GPT FAT16 and increase USB timeouts - BETA
...
* Update the FAT detection to support FAT16 for EFI/ESD paritions with
GPT instead of assuming FAT32. The latest firmware is also required
for a similar update.
* Increase the timeouts for MSD SCSI commands to reduce the risk of
timeouts when probing the capacity of slow to start devices
e.g. USB RAID with spinning disks.
2021-10-04 15:29:53 +01:00
Tim Gover
7cae0129e0
Additional fix to beta recovery.bin
2021-09-27 16:26:45 +01:00
Tim Gover
650e255daf
2021-09-27 - Fix recovery.bin rename issue and EEPROM netconsole - BETA
...
* Fix recovery.bin rename issue
* Update pieeprom-2021-09-27.bin to fix netconsole
2021-09-27 15:20:10 +01:00
Tim Gover
504e18bb3a
recovery.bin 2021-09-23 - Temporarily revert recovery.bin 2021-09-22
...
Revert until fix for can be verified https://github.com/raspberrypi/rpi-eeprom/issues/367
2021-09-27 12:57:36 +01:00
Tim Gover
4b5a46947e
pieeprom-2021-09-23.bin: Bootloader file-system updates - BETA
...
This release makes major changes to the bootloader file-system code in
order to support new features and should be treated as a bleeding edge BETA
release!
* Improve file-system performance to reduce boot time.
* Preliminary support for IPV6 TFTP. Requires an updated start4.elf.
Details to follow.
* Fix VL805=1 option for CM4 IO boards that follow the same XHCI
design as Pi4B. Start.elf will be updated in the next rpi-update
release and the latest CM4 DTBs are required for the 'XHCI reset controller'
* Preliminary suppport for loading signed boot image files.
Requires updated GPU firmware.
2021-09-23 17:47:06 +01:00
Tim Gover
1fc1d40117
Merge pull request #363 from timg236/recovery-22-09-2021-stable
...
Promote 22/09/2021 beta recovery.bin to stable
2021-09-23 15:39:47 +01:00
Tim Gover
7e6a961a24
Promote 22/09/2021 beta recovery.bin to stable
2021-09-23 10:08:58 +01:00
Tim Gover
953a7fe05f
Merge pull request #362 from timg236/recovery-update-beta
...
recovery.bin: Fix recovery.bin loading on larger FAT partitions - BETA
2021-09-22 17:37:30 +01:00
Tim Gover
7208a1ca0f
recovery.bin: Fix recovery.bin loading on larger FAT partitions - BETA
2021-09-22 16:41:03 +01:00
Tim Gover
cc38b35bbe
Merge pull request #358 from lurch/patch-1
...
Update documentation link
2021-09-01 15:15:26 +01:00
Andrew Scheller
ffda73b9cd
Update documentation link
2021-09-01 15:02:01 +01:00
Tim Gover
8dac90ae9a
Update bug_report.md
2021-08-10 12:00:17 +01:00
Tim Gover
f7d7a9c8a6
Update bug_report.md
2021-08-10 11:59:52 +01:00
Tim Gover
6a47bc4900
Update bug_report.md
2021-08-10 11:59:23 +01:00
Tim Gover
eae21cbae3
Merge pull request #353 from tmm1/patch-1
...
Fix typo
2021-07-15 22:54:06 +01:00
Aman Gupta Karmani
75216fb64c
Fix typo
2021-07-14 15:05:43 -07:00
Tim Gover
f19990103e
pieeprom-2021-07-06: Promote to STABLE
...
Promote the latest beta release to stable which notably adds
NVMe boot support for CM4.
2021-07-07 11:33:46 +01:00
Tim Gover
45accca3dc
pieeprom-2021-07-06 - Tidyup PXE debug strings - BETA
...
* Remove redundant debug string - hexdump is more useful for debug.
* Minor internal changes for manufacturing test.
2021-07-06 14:06:46 +01:00
Tim Gover
5d70742580
pieeprom-2021-06-25 - Support 256MB gpu_mem with boot.img ramdisk - BETA
...
* Tweak the address map so that boot.img files can support
larger GPU memory allocations e.g. start4x.elf with camera
loaded from a boot.img.
2021-06-25 13:55:34 +01:00
Tim Gover
cecc46f687
pieeprom-2021-06-17 CM4 avoid touching PCIe - BETA
...
* Avoid default PCIe / XHCI probe on CM4 unless required for the
current boot mode (USB_MSD or NVME).
* Leave PCIe RC in reset state when loading start.elf except for
USB-MSD mode.
2021-06-18 10:18:10 +01:00
Tim Gover
4b7fcc65e9
pieeprom-2021-06-11 - Add USB_MSD_STARTUP_DELAY
...
* Minor update to BRCM SDRAM settings.
* Add USB_MSD_STARTUP_DELAY option (default 0 option).
This adds a configurable delay (in milliseconds) the first time
the USB host controller is initialised before device enumeration.
Normally, this should not be required. However, some HDD enclosures may
require an extended startup delay in order to spinup drives. Without this
the get-capacity command may stall and timeout.
2021-06-11 14:54:46 +01:00