ABOV에 부트로더를 사용한 펌웨어 다운로드 프로그램이 없어 ST의 IAP를 수정하여 적용하였습니다.
Silicon Labs의 X-Modem을 올릴까 ST의 Y-Modem을 올릴까 고민하다가 ST에서 제공하는 Y-Modem을 올렸습니다.
Silicon Labs에서 제공하는 프로그램은 제 기억에 특정 baudrate가 없이 처음 입력하는 버튼의 길이를 측정하여 baudrate를 자동 설정했던 것으로 기억합니다. 아이디어 진짜 신박하다고 생각했었는데. ㅎㅎ
Y-Modem 테스트는 하이퍼 터미널 프로그램을 사용하였습니다.(압축 파일 내에 넣었습니다.)
Oanny라고 적힌 부분들을 따라가보면 변경 부분이 쉽게 보입니다.
IAP 사이즈를 널널하게 0x5000을 잡아서 Application의 시작점을 0x5000으로 하였습니다.