기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요~

다름이 아니라 제가 회사에서 보드를 하나 꾸미라고 해서 하고 있는데요.

부팅을 하면
초반에

can't access to memory of cs8900a

메시지가 뜨고서는 랜칩이 인식이 안됩니다.

보통 이럴 때는 어디가 문제인 것으로 봐야 하나요?

어느 자료에 보니까
scc.c 에 보면

1. check memory mapping(read IOBase Address).
        if ((IO_PPPTR&0x7000) != 0x3000){
                OutputString("Can't access to Memory of CS8900A.nr");
                return false;
        }

이런 부분이 들어가 있다고 하는데
프로세서와 랜칩이 버스로 잘못 연결된 상태라 그런 것인지요.

아~ 머리 아프네요~^^

고수님들의 도움 부탁 드립니다.

프로세서는 PXA255  400Mhz 입니다.

고현철

2006.06.29 01:38:30
*.117.46.252

cs8900a는 두가지 모드로 사용이 가능합니다.

1. memory mode
2. i/o mode

u-boot나 linux kernel의 코드는 모두 i/o mode로 접근을 합니다.

i/o mode와 memory mode는 hw구성시부터 결정이 되는데
hw구성을 함 살펴보시기 바랍니다.

i/o mode일 경우는 address를 a0~a2 세개만 써도 상관이 없을겁니다.
aesop 2차보드 회로도랑 함 비교해 보세요.

그 후에 sw쪽을 결정하시면 될겁니다.

오주열

2006.06.29 01:52:29
*.123.193.26

아~ 그렇군요~ 저는 hybus의 X-Hyper PXA255A 보드를 기준으로 했었거든요...
흠.. 다시 데이터시트를 봐야겠네요. 아~ 뭐도 모르는 신입사원한테 기존 회로에서 프로세서 부분을 PXA255 로 바꿔서 하라는 지시를 내리는 사장님이 야속하네요. 아마도 회로도에서 address와 data 핀을 사용하는 것으로 보아 memory mode 일 것 같네요.
혹시 모르니까 아직은 완료로 변경 안할께요~^^ 감사합니다.

오주열

2006.06.29 20:30:26
*.123.193.26

회로를 확인해도 기존 회로와 같은데 뭐가 문제인지 모르겠네요. 계속 찾아봐야겠습니다.

고현철

2006.06.29 21:14:32
*.117.46.252

의외로 cs8900a가 맞추기 힘듭니다.

timing문제도 있고요, 꼭 같게 달아도 안되는 경우가 발생하니, 일단 sw로 레지스터 접근이
잘되는지 파악하시면 어느정도 감이 올 듯 보여집니다.

오주열

2006.06.30 05:19:56
*.123.193.26

감사합니다. 문제를 찾았습니다. 칩이 동작하는데 필요한 신호중 1가지가 안들어 오고 있었네요~ 고현철님 덕분에 칩이 2가지 모드가 있다는 것도 알았고 배웠습니다. 감사합니다.

고현철

2006.06.30 05:22:40
*.117.46.252

^^
다행이네요.
List of Articles
번호 제목 글쓴이 날짜 조회 수
748 [질문] NOR Flash의 erase 에 대해서...<--완료 [5] 김선엽 2006-07-20 1173
747 CS8900의 IP,Gate Way, Subnet, MAC을 저장하는법<--완료 [4] 오주열 2006-07-18 1404
746 가입하자마자 질문을 드립니다.. ^^; [8] 강성곤 2006-07-18 1692
745 특정핀을 부트로더와 부팅시에 GPIO로 사용하게 하는법<--완료 [3] 오주열 2006-07-15 1240
744 aesop보드에 붙일만한 지상파 dmb 칩 알고 계신분 고현철 2006-07-11 1186
743 [re] 지상파 dmb 칩에 대하여 ... 현철님 보세요 .... [5] 장석원 2006-07-11 1710
742 high speed aesop-jtag 의 2410버전이 있나요? [2] 박병구 2006-07-11 1005
741 [질문] 부팅시 ping을 쏘면 이더넷이 동작을 안하네요 <-완료 [6] 오주열 2006-07-06 1140
740 [질문] /var/adm/messages 파일을 계속 쓰는데..<-완료 [3] 오주열 2006-07-05 992
739 mpeg-4 최종 specification 갖고 계신분 [3] 고현철 2006-07-04 1087
» [질문] 부팅 과정중 CS8900A 인식 실패 메시지 <-완료 [6] 오주열 2006-06-29 1139
737 serial gadget 이 안되네요... [6] 이율삼 2006-06-28 3138
736 임베디드 처음 해보는 초보입니다. [4] 양용현 2006-06-27 1371
735 컴파일러 옵션....? [2] 윤현승 2006-06-26 1048
734 madplay SDL_Thread 사용하기 질문요...[완료] [2] 오용석 2006-06-25 1299
733 사용한 lcd 사양좀 부탁드립니다. [3] 김창식 2006-06-24 949
732 [질문] 양산시의 Nand 퓨징에 관해서... [6] 이재훈 2006-06-24 3026
731 timer에 대한 질문입니다. - 완료 서연석 2006-06-23 1101
730 [re] timer에 대한 질문입니다. [2] 고현철 2006-06-23 1320
729 s3c2440a칩 문의 [1] 김창식 2006-06-22 1322

사용자 로그인