ARM core 내 EmbeddedICE 매크로셀을 이용한 Flash 다운로드 경험이 있으신 분께 문의드립니다.
JTAG을 이용해 DCC(디버그 커뮤니케이션 채널)를 통해서 Falsh Memory에 다운로드를 하면...속도가 어느 정도 나올지 궁금합니다. (오래전 KELP에 윤덕배님 적용 언급)
물론, JTAG 단의 TCK가 관건이겠지만...TCK를 대략 10Mhz 가정하고, Bin 사이즈가 100MBtyes 정도라면...대략 어느정도 시간이 걸릴까요?
JTAG Interface H/W는 자체 개발을 가정합니다.
감사합니다.
참고로 일반 핸드폰의 펌웨어 크기가 80 MByte 정도 됩니다.
멀티미디어 핸드폰의 경우엔 100 MByte가 훌쩍 넘어버리고요.
일반 핸드폰의 경우 전체 펌웨어를 다 업데이트하면 40분 이상 걸리는게 보통입니다. 펌웨어를 전송하는데 속도에 차이가 날수는 있어도 플래쉬 메모리에 쓰는 속도는 달리 개선할 방법이 없습니다.