Quantcast
Viewing all articles
Browse latest Browse all 5346

Advanced users • Pi 5 eeprom_write_protect pin?

Hi All,

I'd like to clarify my understanding about what I need to do to write-protect the EEPROM on my Pi 5.

I've read some forum posts as well as the documentation here - but it seems to assume a bit more knowledge than I have:
https://www.raspberrypi.com/documentati ... te_protect

It sounds like the required steps are:
1. Download Raspberry Pi Imager and use it to write a "bootloader" image to the SD Card, as described here:
https://www.raspberrypi.com/documentati ... ate_stable

2. Edit the recovery/config.txt file on the sdcard, adding eeprom_write_protect=1
(Will this prevent the pi from updating the eeprom even on first boot of this SD Card? Or will it update just once and set the write-protect flag at the end?)

3. Boot the Pi 5 from the SD Card.


The above doc states:
"On Raspberry Pi 5 /WP is pulled low by default and consequently write-protect is enabled as soon as the Write Status Register is configured. To clear write-protect pull /WP high by connecting TP14 and TP1."

I'm a little confused by the language "/WP is pulled low by default". What does it mean for a pin to be "pulled low"? Is my interpretation correct that if I ever want to set eeprom_write_protect=0 so that I can update the eeprom again in the future, I just need to connect TP14 and TP1 (eg using a jumper wire) and boot from an sdcard with an upated "bootloader" image?

Statistics: Posted by gen0 — Sat Mar 09, 2024 2:09 am



Viewing all articles
Browse latest Browse all 5346

Trending Articles