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

안녕하세요.
리눅스/임베디드 시작한지 5개월정도되는 신선한(?) 직딩입니다. ^^;
다름이 아니라 현재 ez-2440와 확장보드를 자체 제작하여 현재 드라이버를 포팅 중에 있습니다.
di, do, key, led 등은 간단히 드라이버를 제작하였으나
16c554 드라이버를 만들어야 하는데 어떻게 시작해야 할지 막막합니다.
그래서 이렇게 도움관련 글을 올립니다.

혹 16c554 드라이버 관련 자료나 참고 문헌좀 소개 부탁드립니다.

16c554 드라이버를 공개해주시면 더더욱 감사합니다. ^^;

많은 조언 부탁드리겠습니다.

[결과]

먼저 답변 주신분께 감사 말씀 전합니다. ^^*
말씀대로 8250 소스를 수정하여 사용하였습니다.

몇까지 수정 사항은
인터럽터 / 리셑 단자의 gpio 설정이고
ic-type등 struct  설정 부분이였습니다.

분석하다 조금 이상한 부분이 실제 주소와 가상주소 처리 하는 부분이 이상하더군요.
결국 이부분을 수정하여 사용했습니다. 제가 잘못 분석하여 그럴수도 있지만...
그리고 irq를 사용하니 동작이 안되더군요. h/w 부분이 잘못 될수도 있습니다만.. 그래서 그냥 polling 방식으로 처리하였습니다.(진행 시간이 촉박한지라..)
꼭 다시 도전해 보겠습니다.

감사합니다.

고현철

2008.06.13 20:05:49
*.32.117.22

16c554는 기본으로 리눅스에 들어 있습니다....^^

howto만 안가르쳐 줄 뿐이지요....보통은
ez-2440 보드에 들어있지 않나요?.....쩝...

ez보드나, 한백전자 보드중 16c554 붙어 있는 보드의 소스를 구해보시기
바랍니다.

거기에 있는 것으로 알고 있습니다.

저도 구해보려다가 당장 쓸일도 없고, 그냥 필요하면 그 때 구해야지...
하고 그냥 냅두고 있습니다....^^

윤창준

2008.06.13 23:21:42
*.145.74.52

답변 감사합니다.
ez보드 사양에서는 554를 사용한 보드는 없더군요.
한백전자에는 2.6(emposiiiS6440)커널를 사용하는 보드에는 있었습니다.
문제는 자료실에 2.6커널이 없더군요. q&a에 다른이가 요청 질문도 있습니다만 답변이 없구요 ^^;

구할수 있는 방법이 없을까요?

고현철

2008.06.15 21:10:42
*.59.122.203

음....기본 커널에서 8250.c를 사용하는 칩들의 소스를 봐보시기 바랍니다.

예를 들으 au1200이나, 1550같은 녀석들은 16c554변종입니다.
즉, 칩 내부에 16c554가 들어 있는 녀석들입니다.

그 드라이버를 참조하시면 될겁니다.

간단하게 주의점만 말씀드리면, clock을 16c554에 입력되는 클럭으로
바꿔주시고, 몇가지 옵션을 조절하면 될거라고 보여집니다.

예전에 au12xx용 드라이버를 잠시 본적이 있거든요...

동일한 칩이라 동일한 세팅방법이 적용될겁니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수
268 랜 카드 두개 사용 tftp? [1] 손성원 2008-06-19 848
267 2440에 사용된 LCD 터치스크린 판매업체와 터치 콘넥터 판매업체 알... [1] 이운근 2008-06-18 812
266 smdk2410 보드 u-boot.bin가 안올라 갑니다. [1] 이재민 2008-06-14 904
» [질문] 16c554 device driver 관련.[완료] [3] 윤창준 2008-06-13 1221
264 [질문]nand ecc mode [5] 문철민 2008-06-13 1344
263 리눅스에서 링크로더쪽을 볼려고 하는데 찾기게 힘드네요.... [4] 손성원 2008-06-12 848
262 GTK를 이용해서 어플리케이션을 만들었는데여 font 에 관한 질문이... [1] 한진규 2008-06-10 662
261 시리얼 작동 확인 방법? [4] 손성원 2008-06-04 970
260 storage dev Read/Write속도 측정 [3] 정재용 2008-06-02 1072
259 ARM mutl-ice 중고 살려면 얼마 정도 생각 하면 됩니까? [2] 손성원 2008-06-02 927
258 UDP 포트에 대하여 [2] 김광준 2008-05-30 703
257 [완료] 혹시 여러분들은 개발문서를 작성하시는지요. [5] 오주열 2008-05-28 764
256 [질문/완료] x86프로세서 개발 관련해서 문의 드립니다. [4] 장병남 2008-05-24 708
255 [질문]uda1341 driver 문제 - 소스포함 문철민 2008-05-21 686
254 webcam driver관련 질문입니다. [3] 정원 2008-05-19 1046
253 [질문]레지스터 세팅에 관한 질문 [1] 문철민 2008-05-19 632
252 저기 혹시 DivX 플레이어 소스를 어디서 구할수 있는지 아시는 분... [1] 손성원 2008-05-19 702
251 [완료]interrupt에 대해서 한가지 여쭤봅니다. [2] 김경식 2008-05-16 733
250 2440 TFT-LCD.? [1] 손성원 2008-05-16 867
249 [re] 2440 TFT-LCD.? <== 다시 수정요 [1] 손성원 2008-05-16 723

사용자 로그인