Troubleshooting
This section helps you recover from the most common setup and usage problems when using the LAFVIN AIoT Starter Kit.
Flashing and Connection
Computer Does Not Detect the Board
Symptom: The board does not appear as a serial device and the browser flasher cannot find it.
Possible Causes:
CP210x driver is not installed
USB cable supports charging only
Faulty USB port or loose connection
Solutions:
Install the CP210x driver from Driver Installation
Replace the cable with a USB Type-C data cable
Reconnect the board and try a different USB port
Online Flasher Cannot Connect
Symptom: You open the web flasher but no compatible device appears after clicking
Connect.Possible Causes:
Browser does not support Web Serial
Serial permission was denied
Driver or USB connection issue
Solutions:
Use the latest version of Chrome or Edge
Reopen the page and allow serial access when prompted
Install the driver and retry with a different USB port
Use the local flashing alternative in firmware_upload
Device Cannot Connect to Wi-Fi
Symptom: The board re-enters Wi-Fi provisioning mode or shows that Wi-Fi is disconnected.
Possible Causes:
Incorrect Wi-Fi password
Weak Wi-Fi signal or no internet access
The selected network is 5 GHz only
Solutions:
Re-enter Wi-Fi setup and confirm the password
Move the board closer to the router
Select a 2.4 GHz Wi-Fi network. ESP32-S3 does not support 5 GHz Wi-Fi.
Use another device on the same network to confirm internet access
Wi-Fi Configuration Page Does Not Open
Symptom: You connect to
Xiaozhi-XXXXbut no setup page appears.Possible Causes:
Phone browser did not open the captive portal automatically
The board is not in Wi-Fi provisioning mode
Solutions:
Open
http://192.168.4.1manually in the browserRestart the board and reconnect to the
Xiaozhi-XXXXhotspot
Backend Binding
I Do Not Want to Use Phone Registration or the Official Backend
Symptom: You want to avoid phone registration, use a different LLM, or reduce dependency on the official backend.
Possible Causes:
You prefer a self-hosted deployment
You have privacy or data-routing concerns
You want to integrate your own model or infrastructure
Solutions:
Review Alternative Backend and Privacy Options for the self-hosted path
Use one of the compatible backend projects listed in the xiaozhi-esp32 Related Open Source Projects
Be prepared to modify and rebuild the firmware so it points to the new server
Use the official
xiaozhi.meworkflow if you want the path covered by this LAFVIN guide
Cannot Add the Device in Xiaozhi
Symptom: The board announces a verification code, but binding does not complete in the Xiaozhi backend.
Possible Causes:
The wrong verification code was entered
The board restarted before binding completed
Solutions:
Re-enter the exact 6-digit verification code
Keep the board powered on while adding the device
Board Asks to Add the Device Again After Restart
Symptom: The board repeats the message asking you to add the device in the control panel.
Possible Causes:
Binding was not saved
Solutions:
Open the correct agent and use
Add DeviceagainIf needed, repeat the Wi-Fi and binding flow from Wi-Fi Configuration
Voice Issues
Microphone Cannot Recognize Speech
Symptom: The board wakes up, but your speech is not recognized.
Possible Causes:
Microphone connection error
Excessive environmental noise
Audio module not connected correctly or securely
Solutions:
Check that the audio module is connected correctly and securely
Move to a quieter environment and speak closer to the microphone
Speaker Has No Sound
Symptom: The assistant displays its responses on the screen, but there is no audio output.
Possible Causes:
Speaker not connected to the audio module
Volume set to zero or too low
Damaged speaker
Solutions:
Check the speaker module connection
Adjust playback volume
Display Issues
LCD Screen Does Not Display
Symptom: The LCD screen stays black after power-on.
Possible Causes:
Screen connection issues
System firmware was not flashed successfully
Solutions:
Check that the LCD screen connections are correct
Restart the device
Reflash the firmware if the screen stays blank
Abnormal Display Content
Symptom: The screen flickers or the board keeps restarting.
Possible Causes:
Unstable screen connection
Insufficient power supply
Solutions:
Check the LCD module connection
Use the included external power adapter or a stable USB power source
System Issues
Device Frequently Restarts
Symptom: The board restarts unexpectedly or enters a restart loop.
Possible Causes:
Unstable power supply or low voltage
Circuit connection causing a short circuit
Solutions:
Use the included external power adapter or a stable USB port
Verify that the firmware was flashed correctly
Confirm that the device is wired correctly
Device Responds Slowly
Symptom: Voice responses take much longer than expected.
Possible Causes:
Slow network connection
Solutions:
Check network connection quality
Change to a different network
Reset Device
If you encounter problems that cannot be resolved, try the following recovery steps:
Re-enter Wi-Fi Provisioning
Press the
BOOTbutton briefly during the initial startup and initialization process to re-enter network configuration mode.Wait for the board to re-enter Wi-Fi provisioning mode.
Reflash Firmware
Follow the steps in firmware_upload to reflash the firmware.
After reflashing, reconfigure Wi-Fi.
If the board was still bound before reflashing, it may reconnect to the previous agent automatically.
Contact Support
If the steps above do not solve the problem:
Send an email to technical support: tech_edu_service@outlook.com
When asking for help, include:
a clear description of the problem
the step where the problem occurred
the solutions you have already tried