flash loader demonstrator같은 boot program이 필요한 이유는 JTAG debugger의 경우 고가이기도하고 컨넥터 핀 수를 많이 필요로 하기때문에 보통 개발중인 단계에서는 JTAG를 많이 사용하지만 일반적인 현장이나 생산공정에서 program upgrade 및 download를 할 경우에는 간단한 통신케이블을 사용하여 download를 할 수 있기때문에 많이 사용한다. Boot configuration STM32 소자 핀은 2개의 boot pin(boot1, boot0)이 있는데, 이 핀의 상태를 제어하며 boot mode 또는 program 실행모드로 동작한다. reset 동작에서 boot0 pin이 0상태이면 내부 flash memory program을 실행한다. boot..