도와주세요!!
글 수 15,339
2003.07.29 22:31:27 (*.93.87.92)
6691
아래에서 질문했던 사람인데요 다시 질문합니다. ^^;
jtag를 이용하면 bypass는 통과가 되구요 cpu ID까지 읽어 오는데요
플래쉬 아이디를 못읽네요!
소스를 보면 DQ0~DQ15까지 16bit버스로 사용한다고 되어있는데
저처럼 E28F128J3A이 아닌 E28F640J3A을 2개 사용한다면 DD1~DD31까지
32bit버스를 사용하는거 아닌가요? 그렇다면 소스자체를 16bit버스가 아닌
32bit로 수정 해야 되나요?
참 그리구 저번 질문에서 버퍼 문제일수 있다고 하셨는데 소스에서
IntelFlashID 에다가 강제루 0x0089를 쓰구 IntelFlashType에두 E28F640J3A를
선택하기 위해서 0x0017로 설정을 하구서 플래쉬의 LOCK 상태를 읽는 부분에
16bit 버스 설정을 32bit버스로 설정하니까 write가 되긴 하더라구요 물론
보드가 제대로 동작하지는 않구요! write가 되면 버퍼 문제는 아니죠?
좋은 하루 되세요!
jtag를 이용하면 bypass는 통과가 되구요 cpu ID까지 읽어 오는데요
플래쉬 아이디를 못읽네요!
소스를 보면 DQ0~DQ15까지 16bit버스로 사용한다고 되어있는데
저처럼 E28F128J3A이 아닌 E28F640J3A을 2개 사용한다면 DD1~DD31까지
32bit버스를 사용하는거 아닌가요? 그렇다면 소스자체를 16bit버스가 아닌
32bit로 수정 해야 되나요?
참 그리구 저번 질문에서 버퍼 문제일수 있다고 하셨는데 소스에서
IntelFlashID 에다가 강제루 0x0089를 쓰구 IntelFlashType에두 E28F640J3A를
선택하기 위해서 0x0017로 설정을 하구서 플래쉬의 LOCK 상태를 읽는 부분에
16bit 버스 설정을 32bit버스로 설정하니까 write가 되긴 하더라구요 물론
보드가 제대로 동작하지는 않구요! write가 되면 버퍼 문제는 아니죠?
좋은 하루 되세요!