현재 작업중인 프로젝트의 경우
PowerPC MPC-8641d, VxWorks6.6에서 실행됩니다.PowerPC 부팅 시퀀스의 VxWorks 6.6 _sysInit() opcode bizarity
다른 VIP 프로젝트에서 VIP 이미지를 실행해야합니다. 이 부트 로더는 것 같다 부팅 순서 조사
: 이미지의 바이너리 헤더를 읽어
,
이 0x100000
로합니다 (HDR없이) 바이너리 이미지를 복사 0x100000
로 이동을 (여기서 _sysInit()) 위치.
48 44 01 FC BA AD C0 DE 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
...
...
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
아니라, 0x484401FC
이 , 기능 프롤로그과 같습니다 부트 로더와 같은 일을하고
, 0x100000
의 내용을 읽기 주소 0x100004h
에서 내 CPU 동결은 다음과 덤프를 밝혀 그러나 0xBAADC0DE
은 농담이어야합니다!
내 주소는 어떻게 불러야합니까?
내가 다른 것을 잃어 버렸습니까?
주셔서 감사합니다. 일요일에 도움이 될지 확인해 드리겠습니다. 감사. –