포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

많이 사용되던 LAN9115의 단종 통지가 SMSC에서 날아왔습니다.
새로운 디자인에는 LAN9215를 사용하길 권장합니다. 시장에서 LAN9115를 구입하기가 점점 어려워지겠지요.
이에 Aesop-6410에서도 LAN9215를 사용하였습니다.

먼저 개선된 것은 두가지 입니다.
1. 산업용 온도 스펙(-40~85도) 지원, 9115는 일반적인 0~70도 였습니다.
2. HP   AUTO-MDIX 지원 (케이블이 Cross건 Direct건 알아서 잘 동작하는 TX/RX 자동 전환 기능)

만드시려는 제품이 산업용이라면 트랜스나 크리스탈도 산업용 스펙으로 변경하셔야 합니다.
AUTO-MIDX를 지원하기 위해서는 트랜스쪽 회로도 알맞게 구성하셔야 하고요.

그리고 좀 중요한 참고 사항이 하나 더 있습니다.
기존 LAN9115사용자가 산업용 온도 스펙이나 AUTO-MDIX가 필요없는 경우 9215를 pin-to-pin 으로 대치해서 사용이 가능할것 같지만
안타깝게도 일부 저항이나 캐패시터 관련 회로 수정이 필요합니다. 따라서 PCB를 다시 만들어야 합니다.

그리고 드라이버 소스 수정이 필요합니다.
Chip ID 체크 부분의 변경이 필요하네요. 참 다행이죠. 간단해서...
9115의 경우 0x01150001 이었습니다만 9215는 0x115A0000 입니다.

참고하세요.

고현철

2009.02.06 11:08:57
*.111.183.138

안타깝게도 일부 저항이나 캐패시터 관련 회로 수정이 필요합니다 ==> trans관련 풀업/다운이 변경되었을겁니다.
chip ID를 바꾸면 동작을 하는데, 커널 드라이버의 경우 9215를 타겟으로 만들어진 소스도 따로 있습니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
16 linux 2.6 kernel device model file 고현철 2008-07-24 11093
15 Programming Guide for Linux USB Device Drivers file 김재훈 2009-04-05 10730
» SMSC사의 LAN9115와 LAN9215의 차이 [1] 이제현 2009-02-06 10046
13 Origenboard (S5PV310) schematic - baseboard file 관리자 2011-07-23 9863
12 Origenboard (S5PV310) schematic - silk file 관리자 2011-07-23 9796
11 Origenboard (S5PV310) schematic - cpuboard file 관리자 2011-07-23 9772
10 S3C2440 cam if 에서 interlace 영상 캡쳐법 [1] 김유석 2009-02-12 9702
9 SMSC9215 PHY Register Dump file 김재훈 2009-02-12 9434
8 풀업과 풀다운 저항의 차이 file [1] 김재훈 2009-01-31 9352
7 USB 프로토콜 스팩 기술 문서 file 김재훈 2009-04-05 9023
6 Linux-2.6.x device driver for aesop-2440 file 고현철 2008-07-24 8875
5 USB OTG Specification 기술 문서 file 김재훈 2009-03-30 8816
4 2006~2008 ARM 프로세서 발전 동향 file [3] 김재훈 2008-07-13 8461
3 리눅스용 Dummy Block Driver 예제 김재훈 2009-01-31 8210
2 USB Mass Stoage Class - Bulk-Only Transport file 김재훈 2009-04-05 8164
1 [요청] smdk2410 회로도 [1] neojg 2021-02-13 577

사용자 로그인