XIAO ESP32C5 assertion "result == ETS_OK" failed
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Domínio
- embedded-iot
Direção de pesquisa
Comece reproduzindo a falha de boot no XIAO ESP32C5 usando os arquivos MicroPython .bin listados, esptool e mpremote. Inspecione a porta ESP32C5 e o caminho de boot do firmware em busca do erro "invalid header" relatado e da assertion de ets_flash_boot. Considera-se concluído quando a placa inicializar até um prompt do MicroPython sem resets repetidos.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Port, board and/or hardware
XIAO ESP32C5
MicroPython version
SEEED_XIAO_ESP32C5-20260824-v1.29.0.bin
SEEED_XIAO_ESP32C5-20260904-v1.30.0-preview.58.g14e9793c91.bin
Reproduction
- Erase and flash bin file with esptool
- Connect with mpremote
Expected behaviour
MicroPython prompt
Observed behaviour
$ mpremote
ESP-ROM:esp32c5-eco2-20250121
Build:Jan 21 2025
rst:0x7 (TG0_WDT_HPSYS),boot:0x78 (SPI_FAST_FLASH_BOOT)
Core0 Saved PC:0x40026cfc
invalid header: 0x45054641
invalid header: 0x45054641
invalid header: 0x45054641
assertion "result == ETS_OK" failed: file "ets_main.c", line 369, function: ets_flash_boot
ESP-ROM:esp32c5-eco2-20250121
Build:Jan 21 2025
rst:0x7 (TG0_WDT_HPSYS),boot:0x78 (SPI_FAST_FLASH_BOOT)
Core0 Saved PC:0x40026cfc
invalid header: 0x45054641
invalid header: 0x45054641
invalid header: 0x45054641
assertion "result == ETS_OK" failed: file "ets_main.c", line 369, function: ets_flash_boot
Additional Information
No, I've provided everything above.
Code of Conduct
Yes, I agree
- Linguagem predominante
- C
- Estrelas
- 22.2k
- Forks
- 9.1k
- Merge médio
- 6d 8h
- PRs com merge (30d)
- 33
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de micropython/micropython
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
micropython/micropython#19942 ·
Mantenedores costumam responder em até 1 dia
-
bug port-rp2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
micropython/micropython#19933 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
micropython/micropython#19906 ·
Mantenedores costumam responder em até 1 dia
-
bug port-stm32
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
micropython/micropython#19905 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
micropython/micropython#19873 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de micropython/micropython
Issues semelhantes
-
快速入门那里会不会对新手不太友好,提出优化方案Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
-
-disable-symbolserver is ignored on macOS/Linux: PDBs are still downloaded from msdl.microsoft.comAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
-
follow-up Prio 📌
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
facebookincubator/muse-gadget-sdk#384 ·
Mantenedores costumam responder em até 5 dias