본문 바로가기

ESPRESSIF/ESP32-S2

ESP32-S2 Ajax 테스트 - SPIFFS 다운로드 문제 해결

 

 
ESP32-S2 Ajax 테스트 예제를이용하여 좀더 복잡한 웹페이지를 구현 하려면 HTML 데이터를
SPIFFS 에 저장해서 테스트 하면 쉽고 빠르게 웹페이지 및 자바 스크립트를 수정 할 수 있다.
그래서 ESP32-S2에서 SPIFFS를 사용하려고 했는데 에러가 발생한다.
ESP32-S2에서는 SPIFFS 를 지원하지 않난다고 한다.
SPIFFS 파일 시스템 파일 생성은 되지만 ESP32-S2는 다운로드를 지원하지 않는다고 한다.
왜 이렇게 만들었지? 너무 최신 칩인가?
 

 

최신 버전 Arduino IDE도 지원하지 않는다고 한다.

 

 

SPIFFS를 사용하지 않으면 상당히 불편한데...

ESP DOWNLOAD TOOL(https://www.espressif.com/en/support/download/other-tools) 을 이용하면 SPIFFS 파티션 영역에 데이터를 업로드 할 수 있지 않을까?

 

ESP DOWNLOWD TOOL을 다운 받아서 실행하고 chipType를 ESP32S2를 선택해 준다.

 

생선된 SPIFFS 파일 시스템 데이터는 주소가 2686976 (0x290000) 이므로 이 영역에 다운로드 해보자.

 

 


기존 코드에서 HTLM 페이지 및 자바 스크립트 코드만 수정해서 실시간 데이터 출력 예제를 테스트 해 보았다.

 

 

 

 

 

 
 
 
 
 

 

 
 
 
 

 

반응형