ESP32-H2 Errarta 및 리비젼에 따른 IDF 버전 주의 사항

ESPRESSIF|2025. 7. 31. 14:20

ESP32-H2 제품 개요

 

  • IEEE 802.15.4 내장 → Thread / Zigbee 3.0 기반 Matter(스레드 경유) 지원.
  • Bluetooth LE 5.x 지원(2 Mbps, Coded PHY 등 장거리·저전력 특성).
  • Wi‑Fi 미지원 (H2는 802.15.4 + BLE 전용 SoC).
  • 32‑bit RISC‑V 단일 코어 
  • 온칩 SRAM 탑재, 모듈은 내장 플래시(예: 2 MB/4 MB)
  • Secure Boot, 플래시 암호화.
  • 최신 리비전에서 전원 글리치 검출, 측채널(타이밍/전력) 내성 개선 옵션 제공.
  • GPIO, ADC, SPI, I²C, I²S, UART, PWM/LEDC, RMT, DMA 등 일반 MCU 주변장치 제공.
  • JTAG/Serial 디버깅 지원(모듈/보드에 따라 USB‑Serial‑JTAG 경유)

 

ESP32-H2 리비젼 개요

  • 리비전 업그레이드: 칩이 v0.1 → v1.2로 변경
  • 주문코드 변경: H2/H4 계열은 ‘S’ 접미사로 갱신(예: ESP32‑H2FH2S / H2FH4S)
  • 소프트웨어 호환성 주의: v1.2는 이전 리비전과 바이너리 호환되지 않음요구 ESP‑IDF 버전 이상으로 재빌드 필요(프로젝트에서 ESP32H2_REV_MIN 설정 유지 권장).

 

ESP32-H2 리비젼 구분 방법

  • PCN 번호: PCN20250104
  • 칩(Chip):
    • ESP32‑H2FH2 → ESP32‑H2FH2S (리비전 v0.1 → v1.2)
    • ESP32‑H2FH4 → ESP32‑H2FH4S (리비전 v0.1 → v1.2)
  • 모듈(Module) 예시:
    • ESP32‑H2‑MINI‑1(-H2/-H4/-N2/-N4) → 각각 ‑H2S / ‑H4S
    • ESP32‑H2‑MINI‑1U 군도 동일하게 ‑H2S / ‑H4S로 변경
  • 개발보드: ESP32‑H2‑DevKitM‑1‑N4 → ‑N4S

 

ESP32-H2 리비젼 IDF 요구 사항 (중요)

  • 동일 바이너리를 기존 칩과 신규 v1.2에서 모두 구동하려면, 요구 버전 이상의 ESP‑IDF로 ESP32H2_REV_MIN 설정을 그대로 유지하여 재빌드해야 합니다.
  • ESP32‑H2 v1.2 요구 ESP‑IDF 버전 (중요)  :  아래 버젼 이상 사용시 구버젼, 신버젼 모두 사용 가능
    • release/v5.5: 5.5 이상 
    • release/v5.4: 5.4.1 이상 
    • release/v5.3: 5.3.3 이상 
    • release/v5.2: 5.2.5 이상 
    • release/v5.1: 5.1.6 이상 

 

ESP32-H2 리비젼 개선 사항

  • Power Glitch Detector 추가(전원 글리치 검출).
  • AES/XTS‑AES: Anti‑attack pseudo‑round 기능 추가(DPA/CPA 내성 강화).
  • ECC/ECDSA: Constant‑time/constant‑power 모드 추가(사이드채널 내성 강화).
  • 기타 개선 사항은 ESP32‑H2 시리즈 SoC Errata 참고.

 

ESP32-H2 리비젼 관련 문서

 

ESP32-H2 DATASHEET  (ESP Doc center, ESP32-H2 참고)


(주) 아이디케이 테크놀러지

ESPRESSIF 한국 공식 대리점

www.idktech.co.kr

문의메일 : INFO@IDKTECH.CO.KR