by keithspg » Tue Dec 14, 2021 1:58 am
$this->bbcode_second_pass_quote('quark', 'g')pu_mem=16 I think makes the Pi boot a different image file, with video disabled or something like that, not exactly sure.
There might be an issue in that area. To force the "normal" boot I think you need to have at least 32M for gpu_mem.
For the dtparam stuff maybe check the device tree file (decompile to dts) and see if there's any changes between before and after update.
I've been running these Pis headless forever and the docs say to use gpu_mem=16 to 'disable' the vc.
According to the Pi docs, this is supposed to load the start_cd.elf:
https://www.raspberrypi.com/documentation/computers/configuration.html#start-elf-start_x-elf-start_db-elf-start_cd-elf-start4-elf-start4x-elf-start4cd-elf-start4db-elfThat file is present on the v6 image, but something is wrong in that it will not boot unless the gpu_mem=24 or higher. My guess is the start_cd.elf is hosed, somehow. It is interesting that the start_cd.elf and start4cd.elf (for the Pi4) are the same size...
$this->bbcode_second_pass_code('', '-rwxr-xr-x 1 root root 799164 Dec 7 10:15 start4cd.elf
-rwxr-xr-x 1 root root 3736744 Dec 7 10:15 start4db.elf
-rwxr-xr-x 1 root root 2239616 Dec 7 10:15 start4.elf
-rwxr-xr-x 1 root root 2991656 Dec 7 10:15 start4x.elf
-rwxr-xr-x 1 root root 799164 Dec 7 10:15 start_cd.elf
-rwxr-xr-x 1 root root 4808648 Dec 7 10:15 start_db.elf
-rwxr-xr-x 1 root root 2963872 Dec 7 10:15 start.elf
-rwxr-xr-x 1 root root 3715368 Dec 7 10:15 start_x.elf')
How can we fix this?
PS: I grabbed the latest RPIOS and installed and updated. It will boot with the gpu_mem=16. Do not know what importance to attach, but its start4cd.elf and start_cd.elf are also identical in size.
also the RPIOS image will reboot the PiZeroW from the command line...
RPIOS:
$this->bbcode_second_pass_code('', '$ uname -r
5.10.63+
/boot $ ls -al start*
-rwxr-xr-x 1 root root 801564 Dec 14 03:08 start4cd.elf
-rwxr-xr-x 1 root root 3737928 Dec 14 03:08 start4db.elf
-rwxr-xr-x 1 root root 2241504 Dec 14 03:08 start4.elf
-rwxr-xr-x 1 root root 2993544 Dec 14 03:08 start4x.elf
-rwxr-xr-x 1 root root 801564 Dec 14 03:07 start_cd.elf
-rwxr-xr-x 1 root root 4809800 Dec 14 03:07 start_db.elf
-rwxr-xr-x 1 root root 2965696 Dec 14 03:07 start.elf
-rwxr-xr-x 1 root root 3717256 Dec 14 03:07 start_x.elf')