From 71266314eba979db5321f7417512be07d0906415 Mon Sep 17 00:00:00 2001 From: DefenderOfHyrule <11156197+DefenderOfHyrule@users.noreply.github.com> Date: Sun, 19 Apr 2026 11:05:57 +0200 Subject: [PATCH] remove CLK check, apparently it's problematic for some specific/random consoles? --- main.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/main.c b/main.c index 4cd8084..b535f60 100644 --- a/main.c +++ b/main.c @@ -55,7 +55,7 @@ void self_test() { absolute_time_t tio_time = make_timeout_time_ms(2500); adc_init(); - bool rst_ok = false, cmd_ok = false, d0_ok = false, clk_ok = false; + bool rst_ok = false, cmd_ok = false, d0_ok = false; while (!time_reached(tio_time)) { if (!rst_ok) rst_ok |= safe_test_voltage(PIN_RST, 1.8f, 0.2f); @@ -63,9 +63,7 @@ void self_test() cmd_ok |= safe_test_voltage(PIN_CMD, 1.8f, 0.2f); if (!d0_ok) d0_ok |= safe_test_voltage(PIN_DAT, 1.8f, 0.2f); - if (!clk_ok) - clk_ok |= safe_test_voltage(PIN_CLK, 1.8f, 0.2f); - if (rst_ok && cmd_ok && d0_ok && clk_ok) + if (rst_ok && cmd_ok && d0_ok) break; } if(!rst_ok) @@ -80,11 +78,6 @@ void self_test() { halt_with_error(2, 2); } - - if(!clk_ok) - { - halt_with_error(3, 2); - } } extern bool was_self_reset;