MCU/ESP32 / / 2023. 2. 19. 21:32

ESP32 Unique ID??

ESP32 유니크 ID 는 eFUSE 에 기록되어 있는 MAC 어드레스로 하면 될 것 같다.

 

신규 칩에는 공장 제조 공정에서 아래와 같이 셋팅이 되어있다고 한다.

 

espefuse.py 툴로 efuse 에 한번 라이팅 할수 있다. bit 별로 하므로 0에서 1로 변경은 되고, 1에서 0으로 변경하는것은 되지 않는다. 즉 변경은 "OR"  으로 되니까 덮어쓰면 값은 변경될수 있다는 말??

그럼 테스트 할때는 어떻게 하나 궁금했는데 버츄얼 모드로 테스트 가능하다고 나와 있습니다.

참고로 vscode 를 사용하면 연결된 esp32 의 efuse 셋팅을 쉽게 볼수가 있다. ( prifntf 로 노가다 안해도 됨.... ) 

유니크 ID 를 확인할려고 하였는데 eFuse 까지 확인을 하게 되었다. 물론 eFuse 의 Mac Address 는 유니크 하다.
eFuse 를 알게 되었으니 여차하면 유니크한 사용자 넘버를 넣으면 되지 않을까?

 

참고 사이트

https://blog.espressif.com/understanding-esp32s-security-features-14483e465724

https://github.com/espressif/esp-idf/tree/master/examples/system/efuse

https://docs.espressif.com/projects/esptool/en/latest/esp32s3/espefuse/index.html

https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/efuse.md

사업자 정보 표시
봄해(BOMHAI) | 이동현 | 경기도 수원시 장안구 상률로 32 103동 1301 | 사업자 등록번호 : 564-09-02316 | TEL : 010-2977-3322 | Mail : dylan@bomhai.com | 통신판매신고번호 : 2023-수원장안-0750호 | 사이버몰의 이용약관 바로가기

'MCU > ESP32' 카테고리의 다른 글

ESP32 IDF Filesystem Name  (0) 2023.02.23
ESP32 VSCODE 파티션 생성 GUI  (0) 2023.02.16
ESP32 ESP IDF 설치하기 VSCode ( win11 )  (0) 2023.02.08
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유