forked from micropython/micropython
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Description
CircuitPython version and board name
version:
Adafruit CircuitPython 10.0.0-beta.2-dirty on 2025-08-05; Firebeetle 2 ESP32-P4 Dev Board with ESP32P4
board name:
DFRobot’s Firebeetle 2 ESP32-P4 Dev Board ([https://www.dfrobot.com/product-2915.html](https://www.dfrobot.com/product-2915.html))
Code/REPL
import time
for i in range(1,10000):
print(i)
time.sleep(1)
Behavior
After power-cycling or replugging the USB-C cable, the connection randomly disconnects and reconnects within an unpredictable timeframe (e.g., 30 seconds to 5 minutes). After reconnection, the CIRCUITPY drive mounts as read-only.
Description
My host is macOS 12.
esp-idf is v5.4.2
Additional information
I’m porting CircuitPython to DFRobot’s Firebeetle 2 ESP32-P4 Dev Board (https://www.dfrobot.com/product-2915.html).
So far, I’ve successfully compiled and flashed the firmware, and the board boots correctly:
Adafruit CircuitPython 10.0.0-beta.2-dirty on 2025-08-05; Firebeetle 2 ESP32-P4 Dev Board with ESP32P4
Has anyone encountered similar instability with USB connectivity or read-only mounting?
What troubleshooting steps would you recommend? (e.g., specific logs, hardware checks, or code modifications)