Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The RPI4 VC firmware doesn't seem to preserve RSTS value, after a reboot caused by the watchdog #4527

Closed
kernelgurumeditation opened this issue Aug 13, 2021 · 5 comments

Comments

@kernelgurumeditation
Copy link

kernelgurumeditation commented Aug 13, 2021

the command:
vcgencmd get_rsts
always return get_rsts=1000 (cold boot/reboot/watchdog reset)

PM_RSTS: 0x00000020
RPi: BOOTLOADER release VERSION:d1be7b5b DATE: Jan 16 2021 TIME: 14:10:17 BOOTMO DE: 0x00000006 part: 0 BUILD_TIMESTAMP=1610806213 0x20958da3 0x00a03111 0x00096d 27
PM_RSTS: 0x00000020
part 00000000 reset_info 00000000
uSD voltage 1.8V
GLOBAL_RESET: 01 0

PM_RSTS: 0x00001000
RPi: BOOTLOADER release VERSION:d1be7b5b DATE: Jan 16 2021 TIME: 14:10:17 BOOTMO DE: 0x00000006 part: 0 BUILD_TIMESTAMP=1610806213 0x20958da3 0x00a03111 0x000c15 56
PM_RSTS: 0x00001000
part 00000000 reset_info 00000000
uSD voltage 3.3V
Initialising SDRAM 'Samsung' 8Gb x1 total-size: 8 Gbit 3200
PCI reset
PCI reset
PCI reset

@kernelgurumeditation kernelgurumeditation changed the title The VC firmware gm preserve RSTS value, after a reboot caused by the watchdog The VC firmware doesn't seem to preserve RSTS value, after a reboot caused by the watchdog Aug 13, 2021
@kernelgurumeditation kernelgurumeditation changed the title The VC firmware doesn't seem to preserve RSTS value, after a reboot caused by the watchdog The RPI4 VC firmware doesn't seem to preserve RSTS value, after a reboot caused by the watchdog Aug 13, 2021
@timg236
Copy link
Contributor

timg236 commented Aug 13, 2021

Duplicate of #3065 (comment)

On a Pi4B 1.1 (0x00a03111) the PMIC must be reset to power cycle the SD card if it is still in 1.8V. The only way to avoid that is to disable UHS mode by setting sdhci.debug_quirks2=4 in cmdline.txt

@timg236 timg236 closed this as completed Aug 13, 2021
@kernelgurumeditation
Copy link
Author

kernelgurumeditation commented Aug 13, 2021

@timg236

Thanks it worked!!

@timg236
Copy link
Contributor

timg236 commented Aug 13, 2021

Was the log from a CM4? Please can you post the output of vcgencmd otp_dump

@timg236 timg236 reopened this Aug 13, 2021
@kernelgurumeditation
Copy link
Author

@timg236, I will close the issue, your suggestion worked, I made an error when i was doing the first test.

@timg236
Copy link
Contributor

timg236 commented Aug 13, 2021

Ok. Thanks for confirming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants