From 48974a6e24c2115cf41df23033116aafb8891455 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Wed, 29 Jul 2026 18:57:56 +0200 Subject: [PATCH] RP2040 has no OTP, so we keep otp ptr to NULL. Signed-off-by: Pol Henarejos --- src/otp/otp_rp2040.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/otp/otp_rp2040.c b/src/otp/otp_rp2040.c index 70aeea1..1013099 100644 --- a/src/otp/otp_rp2040.c +++ b/src/otp/otp_rp2040.c @@ -15,8 +15,6 @@ * along with this program. If not, see . */ -#include - #include "picokeys.h" #include "otp_platform.h" @@ -36,12 +34,6 @@ bool otp_platform_is_secure_boot_locked(void) { } void otp_platform_init(const uint8_t **otp_key_1_out, const uint8_t **otp_key_2_out) { - static uint8_t _otp1[32] = {0}; - static uint8_t _otp2[32] = {0}; - - memset(_otp1, 0xDF, sizeof(_otp1)); - memset(_otp2, 0x93, sizeof(_otp2)); - - *otp_key_1_out = _otp1; - *otp_key_2_out = _otp2; + *otp_key_1_out = NULL; + *otp_key_2_out = NULL; }