Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

m5stack StackChan (based on CoreS3) doesn't boot/no CIRCUITPY drive

Đang mở
#11,009 21 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
c
Lĩnh vực
embedded-iot

Hướng nghiên cứu

Start by reviewing the CoreS3 board support and the supplied USB serial boot log, which stops after “Disabling RNG early entropy source...”. Compare behavior when flashing the CoreS3 directly and while attached to the StackChan base. Done means the board boots CircuitPython and exposes a CIRCUITPY drive; the issue does not identify a file or test.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

board bug esp32-s3
CircuitPython version and board name
Adafruit CircuitPython 10.2.1; m5stack StackChan
Code/REPL
tio /dev/tty.usbmodem2101
Behavior
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x28 (SPI_FAST_FLASH_BOOT)
Saved PC:0x4038085e
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x17f8
load:0x403c8700,len:0x4
load:0x403c8704,len:0xfa8
load:0x403cb700,len:0x30c0
entry 0x403c8974
I (26) boot: ESP-IDF v5.3.2 2nd stage bootloader
I (26) boot: compile time Jul  3 2025 10:56:32
I (26) boot: Multicore bootloader
I (29) boot: chip revision: v0.2
I (33) boot: efuse block revision: v1.3
I (38) qio_mode: Enabling default flash chip QIO
I (43) boot.esp32s3: Boot SPI Speed : 80MHz
I (48) boot.esp32s3: SPI Mode       : QIO
I (52) boot.esp32s3: SPI Flash Size : 16MB
I (57) boot: Enabling RNG early entropy source...
I (63) boot: Partition Table:
I (66) boot: ## Label            Usage          Type ST Offset   Length
I (74) boot:  0 nvs              WiFi data        01 02 00009000 00005000
I (81) boot:  1 otadata          OTA data         01 00 0000e000 00002000
I (88) boot:  2 ota_0            OTA app          00 10 00010000 00200000
I (96) boot:  3 ota_1            OTA app          00 11 00210000 00200000
I (103) boot:  4 uf2              factory app      00 00 00410000 00040000
I (111) boot:  5 ffat             Unknown data     01 81 00450000 00bb0000
I (119) boot: End of partition table
I (123) boot: Reset Reason = 12
I (127) boot: Reset hint = 0
I (130) esp_image: segment 0: paddr=00010020 vaddr=3c150020 size=4c57ch (312700) map
I (185) esp_image: segment 1: paddr=0005c5a4 vaddr=3fca0800 size=03a74h ( 14964) load
I (188) esp_image: segment 2: paddr=00060020 vaddr=42000020 size=14721ch (1339932) map
I (391) esp_image: segment 3: paddr=001a7244 vaddr=3fca4274 size=015f4h (  5620) load
I (393) esp_image: segment 4: paddr=001a8840 vaddr=40374000 size=1c6f4h (116468) load
I (419) esp_image: segment 5: paddr=001c4f3c vaddr=50001fd0 size=00020h (    32) load
I (419) esp_image: segment 6: paddr=001c4f64 vaddr=600fe000 size=01060h (  4192) load
I (437) boot: Loaded app from partition at offset 0x10000
I (437) boot: Disabling RNG early entropy source...
Description

The m5stack StackChan is based on the m5stack CoreS3, with an added servo base with some peripherals.
I'm attempting to flash CircuitPython for the CoreS3 on it.

After using the "Open installer" workflow from the CircuitPython page, no CIRCUITPY drive ever appears, and the boot log over USB serial ends at I (437) boot: Disabling RNG early entropy source... (full log in "Behavior").
The backlight remains on while the unit is plugged in.
I've tried removing the CoreS3 unit from the StackChan base and flashing that way, same result.
Same result flashing the bootloader with esptool as well.

Additional information

Flashing on an M1 Max MBP on Tahoe 26.3.1

Ngôn ngữ chính
C
Star
4.6k
Fork
1.4k
Merge trung bình
1 ngày 7 giờ
Pull request đã merge (30 ngày)
166

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của adafruit/circuitpython

Tất cả issue của adafruit/circuitpython

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.