Commit Graph

817 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
Tim Gover
949e9c49f8 Merge pull request #343 from waveform80/ignore-non-pi
Add a test to cause the script to exit cleanly on non-Pi hardware
2021-06-11 11:51:18 +01:00
Tim Gover
1dab88d0d0 Merge pull request #342 from waveform80/remove-vcmailbox
Remove redundant vcmailbox reference
2021-06-11 11:47:53 +01:00
Dave Jones
71ef83abbc Add a test to cause the script to exit cleanly on non-Pi hardware
At present, the update script exits cleanly in the case it finds itself
run on Pi hardware prior to the 4/CM4/400, but if installed on non-Pi
hardware exits with various slightly cryptic errors (missing vcgencmd
and some subsequent math errors from trying to bit-shift the empty
BOARD_INFO variable).

This patch adds a similar exit to the non-Pi 4 case, with a slightly
more useful message.
2021-06-10 10:04:13 +01:00
Dave Jones
6a310b5d4d Remove redundant vcmailbox reference
The vcmailbox binary is no longer used (like flashrom), hence there's little point in keeping the configuration variable for it
2021-06-09 17:48:09 +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
34aa94bdd2 Merge pull request #337 from timg236/pieeprom-2021-05-19
Pieeprom 2021 05 19
2021-05-20 14:12:11 +01:00
Tim Gover
48864f3d1f pieeprom-2021-05-19 - Use latest BRCM SDRAM setting
* Use the latest BRCM SDRAM settings.
* FAT12 support for small bootloader ramdisk images.
* Minor file-system performance optimisations.
* Added recovery.bin config.txt option (erase_eeprom=1) to perform
  an SPI chip-erase operation instead of programming the bootloader image.
2021-05-19 17:51:24 +01:00
Tim Gover
503f1c0055 rpi-eeprom-update: Display a warning when the bootloader is downgraded
Display a warning if the bootloader version is downgraded. This can
happen when swapping boot-media and the bootloader configuration is
changed from an OS with an old version of the rpi-eeprom package.

Remove the duplicated "update pending" and "to cancel update" messages.
2021-05-17 15:21:29 +01:00
Tim Gover
f7402923bc Merge pull request #331 from lurch/patch-1
Typos and wording tweaks
2021-05-04 16:34:15 +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
Tim Gover
34b752e8be Update imager-release to 2021-04-29 v2021.04.29-138a1 2021-04-30 11:24:31 +01:00
Tim Gover
90daaae301 pieeprom-2021-04-29: Update default release to this image 2021-04-30 10:02:10 +01:00
Tim Gover
e6107348e0 pieeprom-2021-04-29.bin - Pi400 MII clock freq - STABLE 2021-04-29 17:23:56 +01:00
Andrew Scheller
650e942947 Typos and wording tweaks 2021-04-24 02:39:43 +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
53f121d651 Merge pull request #329 from andrum99/patch-5
rpi-eeprom-update: up-to-date -> up to date
2021-04-22 09:09:36 +01:00
andrum99
89a68bc405 rpi-eeprom-update: up-to-date -> up to date
This is only meant to be hyphenated when used as a compound adjective, which is not the case here. See https://www.thewriter.co.uk/tools/style-guide/punctuation/hyphens#:~:text=When%20it%20comes%20after%20the,up%2Dto%2Ddate%20document.
2021-04-21 16:59:35 +01:00
Tim Gover
f3b402d7e6 Merge pull request #319 from timg236/pieeprom-2021-03-18-default
2021-03-18 - Promote 2021-03-18 to default/critical release
2021-04-19 14:11:55 +01:00
Tim Gover
45800f00c7 2021-04-19 - Promote 2021-03-18 to the default/critical release
Interesting changes since the last default release:-
   * Display VC_BUILD_ID strings instead of the SHA256 hash
   * Add support for [cm4] and [pi400] config conditionals filters.
   * Change network boot to use the same "RXID" Ethernet PHY configuration as the 5.10 kernel
   * TFTP - reply to duplicate ACKS
   * Skip rendering of HDMI diagnostics display for the first 8 seconds unless an error occurs.
   * UDP checksum fixes
   * Add support for the BCM2711 XHCI controller - BOOT_ORDER 0x5
   * XHCI protocol layer fixes for non-VLI controllers
   * Avoid USB MSD timeout of there is only one device
   * Implement tryboot for OS upgrade fallback
   * Check the update-timestamp before applying an update in SELF-UPDATE mode
   * Update recovery.bin to 2021-04-13 release for error pattern fix
     on SDRAM failure.
2021-04-19 14:07:27 +01:00
Tim Gover
9ddb00b283 Merge pull request #326 from XECDesign/debian/buster
Debian/buster
2021-04-15 15:20:11 +01:00