부트로더와 어플리케이션을 합치는걸 찾는데
단순하게 SCT 파일 하나 한다고 해서 될게 아닌 듯..
일단 intel hex로 출력하고 SREG_CAT을 이용하여 붙여주어야 할 것으로 보인다.
사용자 명령을 통해 빌드 이후에 합치도록 하는게 핵심?
GENERAL: MERGING TWO APPLICATIONS INTO ONE INTEL HEX FILE Information in this article applies to: C51 All Versions C166 All Versions C251 All Versions MDK-ARM any Version srec_cat.exe HexFile1.hex -Intel HexFile2.hex -Intel -o MergedHexFile.hex -Intel |
[링크 : http://www.keil.com/support/docs/2666.htm]
[링크 : https://sourceforge.net/projects/hex2bin/]
[링크 : http://srecord.sourceforge.net/]
[링크 : http://www.keil.com/forum/18063/]
IAR은 UI레벨에서 합치는게 있는 듯.. 그래서 더 비싼건가...
[링크 : https://www.iar.com/support/tech-notes/general/creating-a-bootloader-for-cortex-m/]
'embeded > Cortex-M3 Ti' 카테고리의 다른 글
CMSIS for stellaris/TM4C (0) | 2018.02.12 |
---|---|
cortex m3 어셈블리 bl, cbz (0) | 2018.01.04 |
cortex-m3 keil 부트로더 (0) | 2017.12.21 |
keil sct - 링커 스크립트 (0) | 2017.12.11 |
lm3s 부트로더 (0) | 2017.11.21 |