xiaoesp32c3 보드문제
- boot버튼을 누른채로 reset을 하면 15200 보드레이트에서 시리얼 포트에 ‘다운로드 기다리는중’이라는 메세지가 표시되고 이 경우 업로드를 받을 수 있다
- 하지만 A0 핀이 연결되어 있는 경우 boot버튼이 제대로 동작하지 않는다는것 같음
저도 같은 문제가 있었습니다. 그래서 문서에 있는 공장 펌웨어로 다시 플래시하려고 했습니다.
위키.시드스튜디오.com
시작하기 | Seeed Studio Wiki 52
Seeed Studio XIAO ESP32C3 시작하기
하지만, 잘못된 점이 있었습니다. 오래된 bin 파일이 링크되었습니다.
ESP32-C3_RFTest_108_2b9b157_20211014.bin
플래시 툴 ESP_RF_Test_EN_0에는 최신 버전의 펌웨어가 있습니다.
ESP32-C3_RFTEST_V116_4cfb81d_20230922.bin
펌웨어 버전을 확인해 주세요!
20230922.bin이면 괜찮아요.
- https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/#q3-i-want-to-reflash-the-bootloader-with-factory-firmware
- 공식 위키 문서에 공장초기화 하는 방법이 있다는 것 같음
- ESP32-C3_RFTEST_V116_4cfb81d_20230922.bin
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/#q3-i-want-to-reflash-the-bootloader-with-factory-firmware
- ESP32C3 칩 매뉴얼에 따르면 칩 내의 GPIO2 , GPIO8 , GPIO9 는 스트래핑 핀입니다. 이 핀의 하이 레벨 및 로우 레벨 구성을 통해 칩이 다른 부트 모드로 전환될 수 있습니다. 이 핀을 사용할 때는 이 점에 주의하시기 바랍니다. 그렇지 않으면 XIAO가 계속 프로그램을 업로드하거나 실행하지 못할 수 있습니다.
매번 bootload 모드로 업로드 해야하는 문제 해결방법
- https://github.com/StevenSlaa/SeeedStudio-XIAO-Boards/blob/main/XIAO%20ESP32C3%20Flashing.md
- Flashing the XIAO ESP32C3 board 사본 저장
ERROR:Access Com19 is denied
WARNING:open com19 fail
- 배터리 제거 후 bootload 모드가 아닌 상태에서 open 성공하고 나머지 부분으 가이드대로 따라서 초기화를 할 수 있었음