---
title: LS423 Theory of Operation
slug: hardware/ls423-theory-of-operation
docTags: 
createdAt: 2025-03-11T07:10:52.796Z
---

This section describes how specific components operate on the LS423.

# On-Board LEDs

The LS423 has a single <font color="#B91C1C">**red**</font> LED to indicate that the power is on. The LED will flash during the firmware update process. It will also flash a certain number of times to indicate an error state. The flash codes are described below:

| **Flash code** | **Description**                                                                                                                                                                                                                  |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 2              | Unspecified error                                                                                                                                                                                                                |
| 3              | Network recovery script is preparing to run on a device configured for network recovery.                                                                                                                                         |
| 4              | No upgrade file found.                                                                                                                                                                                                           |
| 5              | Failed to load kernel module.                                                                                                                                                                                                    |
| 6              | Board is not capable of running the current firmware version.                                                                                                                                                                    |
| 7              | A piece of on-board hardware is not working correctly.                                                                                                                                                                           |
| 8              | Problem related to the storage device (either the USB drive or microSD card)                                                                                                                                                     |
| 9              | Problem related to the registry/NAND                                                                                                                                                                                             |
| 10             | The autorun script encountered a load/run error.                                                                                                                                                                                 |
| 11             | WiFi-related error                                                                                                                                                                                                               |
| 12             | Unable to find a bootable image.                                                                                                                                                                                                 |
| 13             | The root file system has failed verification, which is used to detect whether the file system has been tampered with. You can recover a player that is showing this error code by performing a firmware update with secure boot. |
| 14             | Boot loader failure                                                                                                                                                                                                              |

# On-Board Switch

The on-board switch is connected to a GPIO12 pin that is pulled low when the service (SVC) button is pressed. Conversely, a pull-up on the button normally sets the GPIO12 pin to be pulled high.

# Reset Switch / GPIO Button

The on-board switch is connected to the reset circuit. Pressing down the reset button will send an initial signal to the system software, and holding the reset button low for approximately 4 seconds will cause a hard reset.

# microSD Slot

The LS423 has one microSD slot, which supports transfer modes up to UHS-1 DDR50 (50MB/s). There is no inherent limit on the storage capacity of microSD cards used with the player.

# Wireless Module

The LS423 has an internal M.2 slot for installing a compatible wireless module. The M.2 wireless module connects via cable to an external, attachable wireless antenna.

