도와주세요!!
글 수 15,339
2003.11.19 21:50:18 (*.78.141.233)
6684
start.S에서 Rom으로 copy하는 부분에서 크기를 결정하는 부분이
Include폴더의 ez_x5.h에서 EZ_X5_RAM_BOOT_END 0xA0F20000이 아닌가요?
그렇다면 EZ_X5_RAM_BOOT 0xA0F00000에서 EZ_X5_RAM_BOOT_END 0xA0F20000까지
128KB인데...
64K를 넘으면 작동이 안되네요..
50.7K, 63.9K는 작동되고..
68.5K, 70.2K, 83.5K, 110.3K는 모두 동작이 안돼요.
그래서 ez_x5.h에서 EZ_X5_RAM_BOOT_END를 0xA0F40000으로 바꾸고도
해보았구요. (256K 이지요?)
계속 몇일째 헤메이며 오늘...
ezflash.x5에서 -v를 사용해서 verify를 해보았는데..
64K이내에서는 100% OK 되고
67.9K짜리를 jtag으로 ezflash.x5를 써서 다운로드하고
동작이 역시 안되는것을 확인후
verify를 해보았는더니 94%에서
Verify error 10000 [ FFFFFFFb : 0 ] ============ 94%라고 에러 나던데요
흐흐.. 도와주세요.
제가 뭘 모르나요? (64K의 대부분 내용이 Data 배열입니다.)
-------------------------------------------------------
하루지나서...
-------------------------------------------------------
ezflash프로그램을 살펴보니까...
Verify error 10000 에서 '10000'이 16진수로 64K를 말하는것으로 추정되는데
어디를 수정해서 디버깅해야 할지...
Include폴더의 ez_x5.h에서 EZ_X5_RAM_BOOT_END 0xA0F20000이 아닌가요?
그렇다면 EZ_X5_RAM_BOOT 0xA0F00000에서 EZ_X5_RAM_BOOT_END 0xA0F20000까지
128KB인데...
64K를 넘으면 작동이 안되네요..
50.7K, 63.9K는 작동되고..
68.5K, 70.2K, 83.5K, 110.3K는 모두 동작이 안돼요.
그래서 ez_x5.h에서 EZ_X5_RAM_BOOT_END를 0xA0F40000으로 바꾸고도
해보았구요. (256K 이지요?)
계속 몇일째 헤메이며 오늘...
ezflash.x5에서 -v를 사용해서 verify를 해보았는데..
64K이내에서는 100% OK 되고
67.9K짜리를 jtag으로 ezflash.x5를 써서 다운로드하고
동작이 역시 안되는것을 확인후
verify를 해보았는더니 94%에서
Verify error 10000 [ FFFFFFFb : 0 ] ============ 94%라고 에러 나던데요
흐흐.. 도와주세요.
제가 뭘 모르나요? (64K의 대부분 내용이 Data 배열입니다.)
-------------------------------------------------------
하루지나서...
-------------------------------------------------------
ezflash프로그램을 살펴보니까...
Verify error 10000 에서 '10000'이 16진수로 64K를 말하는것으로 추정되는데
어디를 수정해서 디버깅해야 할지...