ESP32 양산용 펌웨어 릴리즈 방법 (Factory firmware release)
본 내용은 펌웨어를 다운 후 부팅 로그 시험을 하는 방법, 양산용 펌웨어를 만드는 방법에 대한 내용입니다.
해당 모듈 : ESP32-WROOM-32E, ESP32-WROOM-32UE, ESP32-WROOM-32D, ESP32-WOVER-E
펌웨어 다운로드 후 UART0으로 로그가 나와야 합니다.
펌웨어 다운로드 후 부팅 시 부팅로그내에 펌웨어 정보가 있어야 합니다.
(예제)
Flash option은 DIO / 40Mhz로 선택 해야 합니다.
펌웨어는 1개로 합쳐 주어야 합니다.
1) Firmware 다운로드 툴에서 각 bin 파일들을 모두 넣습니다.
2) CombinBin을 클릭하면, target.bin이라는 한개의 파일로 합쳐 줍니다.
3) target.bin은 0x0에서 다운 하면 됩니다.
https://www.espressif.com/sites/default/files/tools/flash_download_tool_3.9.2.zip
4. 펌웨어 파일을 전달시 MD5 HASH 값을 같이 전달 해야 합니다.
1) 전달상에서 발생할 수 있는 오류를 확인 하기 위함입니다.
2) 아래 사이트 (혹은 다른 온라인 사이트도 가능)에서, 파일을 끌어 넣으면 자동으로 MD5 HASH값을 생성하여 줍니다.
https://emn178.github.io/online-tools/md5_checksum.html
'ESPRESSIF' 카테고리의 다른 글
ESP32 AT command로 WiFi TCP/IP 통신 (0) | 2021.12.23 |
---|---|
ESPTOOL.PY를 이용한 Firmware bin파일 하나로 만들기 (Merge) (0) | 2021.12.20 |
ESP32-C3 UART 포트 관련 (0) | 2021.10.07 |
ESP32 - UART 관련 참고 사항 - UART 사용시 주의 사항 (0) | 2021.08.25 |
ESP32 모듈 기본 시험 firmware 및 시험 방법 (0) | 2021.08.12 |