
0. 펌웨어 속 Flash 구조와 Reprogram의 필요성위는 실제로 Flash 에 담긴 모습으로, Boot SW (= FBL) 은 Flash 의 첫 주소지부터 시작한다. 펌웨어가 시작되었을 때 일반적으로 0번 주소지부터 읽기 시작하기 때문이다.종류설명 Normal SW (= Application SW)실제로 서비스에 필요한 로직들이 담겨있는 sw이다. Boot SW (= FBL)가장 처음 실행되어, 디바이스의 각종 상태를 체크하는 등 Boot 과정을 거친후, Normal SW 영역으로 jump 한다. 질문은 여기서 시작된다.당신은 1년에 50,000 대의 자동차를 판매하는 상용차 임베디드 개발자이다. 어느날, 당신은 당신이 개발하고 전 제품에 탑재된 펌웨어에 문제가 있음을 알게되었다. 이를 어떻게 수..