STM32 부트로더 개발기 #16 - CRC 검증
받은 펌웨어가 정말 맞는지 CRC로 확인.
받은 펌웨어가 정말 맞는지 CRC로 확인.
PC에서 CAN으로 펌웨어 전송하는 Python 스크립트.
부트로더가 제대로 동작하는지 테스트.
아무나 펌웨어 올리면 안 되니까.
Flash가 어떻게 생겼는지부터 알아야 한다.
부트로더 만들면서 겪은 삽질들.
프로젝트 두 개 만들어야 한다. 부트로더용, 앱용.
링커 스크립트가 뭔지 몰라도 됐는데, 부트로더 만들려니 알아야 한다.
앱 영역에 진짜 펌웨어가 있는지 확인해야 한다.
앱으로 점프하기 전에 VTOR 설정 안 하면 인터럽트가 엉뚱한 데로 간다.