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

안녕하세요.
리눅스/임베디드 시작한지 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
번호 제목 글쓴이 날짜sort 조회 수
» [질문] 16c554 device driver 관련.[완료] [3] 윤창준 2008-06-13 1221
1427 [질문]nand ecc mode [5] 문철민 2008-06-13 1344
1426 타겟보드간 ping테스트 관련 질문드립니다. [1] 정재용 2008-06-12 988
1425 usb장치를 그냥 뽑았을때의 커널 처리과정 질문 [3] 정재용 2008-06-12 1078
1424 리눅스에서 링크로더쪽을 볼려고 하는데 찾기게 힘드네요.... [4] 손성원 2008-06-12 858
1423 [완료] ARM vector에 관한 질문입니다. [4] 강성곤 2008-06-12 711
1422 NAND 2Gbyte 사용상의 문제 [4] 임의석 2008-06-11 981
1421 [완료]이솝보드에서 사용한 LOGIC IC 제거하려고 하는데요. [2] 임태진 2008-06-11 636
1420 2.6.17커널 USB자동 인식 질문드립니다. [1] 정재용 2008-06-11 1022
1419 [질문]RTC 오차 관련해서 질문 드립니다. [3] 백승준 2008-06-10 2680
1418 UART에 관해서 문의드립니다. [1] 김경식 2008-06-10 752
1417 wince 빌드 에러 [1] 홍성관 2008-06-10 1186
1416 GTK를 이용해서 어플리케이션을 만들었는데여 font 에 관한 질문이... [1] 한진규 2008-06-10 662
1415 s3c2440 커널 2.6.x USB hotplugging [1] 정재용 2008-06-08 1599
1414 [re] [요청] IR Remo 사용 [2] 한영민 2008-06-07 649
1413 [요청] IR Remo 사용 송의석 2008-06-07 559
1412 [질문]platform builder에서 컴파일러 옵션 [6] 이태간 2008-06-07 1596
1411 [완료]Memory Access시 문제가 있는데 도와주실 분 계신가요. [4] 임태진 2008-06-06 571
1410 [완료]이솝 2530 보드 OpenICE A1000 SMU 세팅 문의드립니다. [5] 임태진 2008-06-04 755
1409 시리얼 작동 확인 방법? [4] 손성원 2008-06-04 970

사용자 로그인