ESP32 부팅 시각화
선택한 SerialTool 구성에 따라 동일한 데이터가 어떻게 다르게 시각화되는지 더 잘 이해하기 위해 디버그 포트를 통한 ESP32-S3 모듈의 부팅을 분석해 보겠습니다.
다양한 화면에서 동일한 표준 부팅 시퀀스(많은 마스터 장치에 공통)가 반복되며 이는 VT-100 터미널로 시각화하는 데 이상적입니다.
비교를 위해 SerialTool의 클래식 터미널과 16진수 터미널을 사용하여 동일한 시퀀스가 표시됩니다.
먼저 다음 이미지와 같이 메인 메뉴에서 터미널 모드를 선택합니다.
터미널 시각화 모드 선택
터미널 설정에서 VT-100 터미널 모드를 선택합니다.
VT-100 터미널 모드 선택
VT-100 시리얼 터미널 모드가 선택되면 SerialTool의 클래식 터미널과 관련된 옵션이 비활성화됩니다.
ESP32 모듈을 재설정하여 모듈에서 들어오는 부트로더 트래픽을 관찰합니다.
VT-100 터미널 모드에서의 ESP32-S3 부팅
이 시점에서 SerialTool의 클래식 터미널을 통한 시각화로 동일한 ESP32 모듈 부팅 절차를 시도해 보겠습니다.
먼저 클래식 터미널 모드를 선택하고 바이트 표현을 ASCII 형식으로 선택합니다.
SerialTool의 클래식 터미널과 관련된 옵션이 다시 나타납니다.
클래식 SerialTool 터미널 모드 - ASCII 선택
ESP32 모듈을 재설정하여 모듈에서 들어오는 부트로더 트래픽을 관찰합니다.
클래식 SerialTool 터미널 모드 - ASCII에서의 ESP32-S3 부팅
데이터 표시 모드를 16진수로 설정하여 16진수 모드의 트래픽 시각화를 사용하여 동일한 실험을 해보겠습니다.
클래식 SerialTool 터미널 모드 - 16진수 선택
ESP32 모듈을 재설정하여 모듈에서 들어오는 부트로더 트래픽을 관찰합니다.
클래식 SerialTool 터미널 모드 - 16진수에서의 ESP32-S3 부팅
마지막 테스트로 SerialTool의 다른 유형의 시리얼 터미널인 순수 16진수 터미널을 사용해 보겠습니다.
이 표현에서는 시리얼 포트 트래픽이 동일한 화면의 두 가지 다른 섹션에 16진수와 ASCII로 모두 표시됩니다.
이러한 유형의 시각화는 트래픽을 바이트(수신 및 발신)로 동시에 명확하게 확인해야 할 때 매우 적합합니다.
16진수 터미널 사용 선택은 일반적으로 임베디드 환경의 개발자를 대상으로 합니다.
먼저 메인 화면에서 16진수 터미널을 선택합니다.
16진수 터미널 모드 선택
ESP32 모듈을 재설정하여 16진수 터미널을 통해 모듈에서 들어오는 부트로더 트래픽을 관찰합니다.
HEX 터미널에서의 ESP32-S3 부팅