@PataponPSP Buenas!
Un brick MCU no tiene porque ser "sólo" por una mala programación de los LEDs
El MCU se encarga de monitorizar el botón HOME, el deslizador WIFI, el del 3D, el control de volumen, controlar los LEDs y sobre todo, de alimentar mediante I2C el PMIC (que digamos, es el que se encarga de alimentar el SoC y encender la consola "básicamente")
Cuando se genera un brick de MCU, básicamente, no hay mucho que se pueda hacer, a excepción de hardmod de MCU (cosa super jodida y que requiere una copia del firmware de MCU antes del brick y cuyos puntos de soldadura son privados y solo pocos sceners tienen acceso a ellos), o cambiar la placa por otra.
Cuando estas en una New en un firmware 2.1 (que es un firmware
único y exclusivo de Old 3DS), al poner en modo de espera el MCU no "sabe" ponerse en modo de espera lo que hace que, al no estar diseñado para ese hardware ese firmware, brickee el MCU de forma irreparable.
Saludos!