1
Install USB Drivers
The ANX dev module uses a CP210x USB-to-UART bridge. Driver support varies by operating system.
- Windows
- macOS
- Linux
Windows does not ship with the CP210x driver. Install it with winget:Restart your machine after the installer completes to ensure the driver is fully registered.
2
Connect the Module
Plug one end of the USB-C cable into the ANX dev module and the other end into a USB port on your computer. Observe the LEDs on the board:
- Power LED (green, solid) — the module is receiving power and the bootloader is running normally
- Status LED (blue, slow blink) — the module is idle and waiting for a firmware command
3
Verify the Serial Port
Confirm your OS has enumerated the serial port correctly.You should see at least one entry:If you see a Log out and back in for the group change to take effect.
- Linux
- macOS
- Windows
Permission denied error when accessing the port later, add your user to the dialout group:4
Install ANX CLI
The ANX CLI is the primary tool for flashing firmware, reading serial output, and managing connected devices. Install it using the ANX installer script for your platform, then verify the installation:A successful install prints the CLI version string, for example:If the command is not found, ensure the ANX CLI binary directory is on your system
PATH and open a new terminal session.5
Test the Connection
With the module still connected, run the device discovery command:The CLI scans all available serial ports and prints a table of detected ANX devices:The output confirms the module’s serial number and currently flashed firmware version. Your dev module is now fully set up and ready for firmware development.
Troubleshooting
If you run into issues during setup, expand the relevant section below for targeted fixes.Module not detected by the CLI or operating system
Module not detected by the CLI or operating system
Work through these checks in order:
- Try a different USB-C cable — charge-only cables have no data lines and will power the board but never enumerate a serial port.
- Try a different USB port on your computer, preferably one connected directly to the motherboard rather than a hub.
- On Windows, open Device Manager and look for an Unknown device or Other devices entry. If present, the driver did not install correctly — reinstall using
winget install SiliconLabs.CP210xDriverand restart. - Hold the BOOT button on the module while plugging in the USB cable to force the bootloader into DFU mode, then run
anx device listagain.
Wrong or unexpected COM port assigned on Windows
Wrong or unexpected COM port assigned on Windows
Windows assigns COM port numbers dynamically. If the number changes between sessions, pin it to a fixed value:
- Open Device Manager and right-click the CP210x USB to UART Bridge entry.
- Select Properties → Port Settings → Advanced.
- Change the COM Port Number to your preferred value and click OK.
Driver installation failure on Windows
Driver installation failure on Windows
If the winget install fails or the driver shows an error code in Device Manager:
- Download the installer directly from the Silicon Labs CP210x downloads page and run it as Administrator.
- Disable Driver Signature Enforcement temporarily if you are on an older Windows 10 build: restart, press
F8during boot, and select Disable Driver Signature Enforcement from the advanced startup options. - After successful installation, re-enable driver signature enforcement and restart normally.