목록idf.py (2)
YOGYUI
EspressIf의 SoC인 ESP32 모듈의 정적(static) 및 동적 (dynamic) 메모리 사용량을 체크하는 방법을 알아보자 - EspressIf에서 제공하는 SDK인 ESP-IDF version 5.1.2 기준 - 본 글의 데모는 Ubuntu Linux 22.04.03 LTS 환경에서 구동 1. 개발 환경(idf.py) 준비 ※ ESP-IDF의 설치가 이미 진행되었다고 가정 (install.sh) 터미널에서 export.sh 쉘 스크립트를 호출해준다 $ source ${esp-idf-path}/export.sh 아래 명령어로 ESP-IDF를 설치해둔 경로가 출력되면 개발 환경 준비 완료 $ echo ${IDF_PATH} 2. Static 메모리 사용량 확인 ESP-IDF SDK의 파이썬 유틸리..
[ESP-IDF] Monitoring serial without esp chip reset Notes: ESP-IDF 5.1.1 버전을 대상으로 작성된 글 ESP32 계열 칩셋 펌웨어 개발시 사용하는 SDK인 ESP-IDF 공식 document: 링크 깃허브: 링크 ESP-IDF의 커맨드 라인 인터페이스(CLI) 툴인 idf.py 파이썬 스크립트를 사용해서 프로젝트 설정, 펌웨어 빌드, 플래시, 모니터링 등 다양한 기능을 수행할 수 있다 (특히 상품화 단계에서 필수적인 펌웨어 encryption, component size 측정 등 고급 기능도 사용 가능) 특히, 펌웨어 플래싱 후 내부 동작을 확인하기 위해 로그 출력을 시리얼 포트 (ESP의 UART0)로 읽어 모니터링하는 기능을 자주 활용하게 되는데,..