host icon indicating copy to clipboard operation
host copied to clipboard

Support R/W of OTP fuses on BCM2711 processors

Open seth-pierson opened this issue 2 years ago • 1 comments

What kind of new feature are you looking for?

  • Hardware: Read/Write OTP fuses on the BCM2711 and possibly other Raspberry Pi processors

Do you plan to:

  • Contribute an initial driver: Yes
  • Write unit tests: Yes, with the caveat that the test for writing OTP fuses is destructive
  • Update https://github.com/periph/cmd to use the new functionality: No, the official vcgencmd already handles this use case

Description of the problem This library lacks the ability to read and write OTP fuses on BCM2711 processors. Extending videocore/videocore.go to to interface with the GPU to read/write the OTP fuses seems to be the correct place to add this feature.

More information about the OTP fuses: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#write-and-read-customer-otp-values

seth-pierson avatar Sep 19 '23 01:09 seth-pierson

Sounds great!

maruel avatar Sep 19 '23 16:09 maruel