-
The M5Stack_CORE2 has a dual core The M5Stack_CORE2 is not listed in circuitpython.org/downloads, Result of search: https://circuitpython.org/downloads?q=m5stack : m5stack_stamp_c3 by Unknown The 'm5stack_core_basic is a predecessor of the m5stack_core2 These boards are not listed in https://github.com/adafruit/tinyuf2/ports/espressif/boards I would like to create a firmware.bin / firmware.uf2 for the M5Stack CORE2. Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
esp32 (and also C3) does not have native usb controller like s2 or s3 and therefore it is not possible to support these chips. |
Beta Was this translation helpful? Give feedback.
-
OK, thank you hathach! |
Beta Was this translation helpful? Give feedback.
-
Afterburner: Then, the device is mentioned in the MS Windows 11 Pro Device manager as soon as I connect the device to the desktop PC using an USB-A to USB-C cable. See image: |
Beta Was this translation helpful? Give feedback.
-
The ESP32 and ESP32-C3 do not have native USB on the ESP chips themselves. They use an external serial-to-USB converter chip. That chip only supports serial, not mass storage. So it is not possible to provide the fake BOOT drive that tinyuf2 provides. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your explanation Dan. I google'd for that 'native USB' just before my question for more explanation. I did not find what I was looking for. Btw. yesterday I tried to update an NTP sync'ed clock script I wrote earlier this year for the M5Stack CORE2. In the Arduino IDE I received a similar error as you cured for the ESP32-S3-BOX. |
Beta Was this translation helpful? Give feedback.
The ESP32 and ESP32-C3 do not have native USB on the ESP chips themselves. They use an external serial-to-USB converter chip. That chip only supports serial, not mass storage. So it is not possible to provide the fake BOOT drive that tinyuf2 provides.