esp32 ota 실행에서 나온 에러(invalid magic byte)

2023년 10월 06일 by 진아사랑해

    esp32 ota 실행에서 나온 에러(invalid magic byte) 목차
반응형

esp32의 ota를 개발하고 있습니다.

저는 다운로드 파일을 암호화하여 다운로드를 하고 있습니다.

암호화를 하지 않은 파일은 정상적으로 잘 수행이 되었습니다.

그러나 암화를 한 파일을 샐 행하면

저는 파일의 확장자가. bin입니다.

. bin 파일은 첫 바이트가 0xE9 이어야 하는데 0x96이 수신되었다는 에러입니다.

그래서 파일을 열어보았습니다.

암호화하지 않은. bin 파일은

0xE9로 시작합니다.

암호화한. bin 파일은

메시지의 내용이 맞습니다.

원인을 찾았으니, 어떻게 해야 할지 대책을 찾아보겠습니다.

 

https://power-of-optimism.tistory.com/1046

 

우분트 헥사 에디터 설치

프로그램을 개발하다 보면 binary file을 볼 필요가 있습니다. 이럴 경우에 헥사 에디터(hex editor)를 사용해야 합니다. ubuntu 환경에서 개발함으로 여기에서 hex editor를 골라서 사용하겠습니다. 검색

power-of-optimism.tistory.com

 

반응형