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

안녕하세요~

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

부팅을 하면
초반에

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
번호 제목 글쓴이 날짜sort 조회 수
6268 임베디드 처음 해보는 초보입니다. [4] 양용현 2006-06-27 1371
6267 serial gadget 이 안되네요... [6] 이율삼 2006-06-28 3138
» [질문] 부팅 과정중 CS8900A 인식 실패 메시지 <-완료 [6] 오주열 2006-06-29 1139
6265 mpeg-4 최종 specification 갖고 계신분 [3] 고현철 2006-07-04 1087
6264 [질문] /var/adm/messages 파일을 계속 쓰는데..<-완료 [3] 오주열 2006-07-05 992
6263 [질문] 부팅시 ping을 쏘면 이더넷이 동작을 안하네요 <-완료 [6] 오주열 2006-07-06 1140
6262 high speed aesop-jtag 의 2410버전이 있나요? [2] 박병구 2006-07-11 1005
6261 aesop보드에 붙일만한 지상파 dmb 칩 알고 계신분 고현철 2006-07-11 1186
6260 [re] 지상파 dmb 칩에 대하여 ... 현철님 보세요 .... [5] 장석원 2006-07-11 1710
6259 특정핀을 부트로더와 부팅시에 GPIO로 사용하게 하는법<--완료 [3] 오주열 2006-07-15 1240
6258 가입하자마자 질문을 드립니다.. ^^; [8] 강성곤 2006-07-18 1692
6257 CS8900의 IP,Gate Way, Subnet, MAC을 저장하는법<--완료 [4] 오주열 2006-07-18 1404
6256 [질문] NOR Flash의 erase 에 대해서...<--완료 [5] 김선엽 2006-07-20 1173
6255 이솝 3차보드에 LCD용 핀이 몇개나 나오나요?<--완료 [2] 오주열 2006-07-20 1070
6254 혹시 aesop 보드에 wince 포팅해보신분 계신가요?? <= 완료 [3] 안정섭 2006-07-24 1428
6253 와이브로의 경우 ... [3] 장석원 2006-07-25 907
6252 AESOP 3차 Board 일정이 어떻게 되나요? <== 완료 [2] 손진호 2006-07-25 1112
6251 [질문]회로 베껴서 보드 떴는데 JTAG로 부트로더 다운로드가 안됩니... [5] 양용현 2006-07-26 1358
6250 무선랜 ?? <==완료 [3] 윤현승 2006-07-28 1494
6249 [질문] 이솝보드의 telnetd 질문입니다. <== 완료 ^^ [4] 이재훈 2006-07-28 1129

사용자 로그인