[W5300] 프리스케일 보드 포팅

안녕하세요.
W5300칩 을 프리스케일 I.MX6 보드에 포팅하려고 합니다.
사용하는 커널이 4. 대 버전이고 디바이스 트리를 사용합니다.
w5300 드라이버는 커널에 포함되어 있는 것을 확인 했습니다.
하지만 디바이스 트리나 플렛폼 디바이스 소스를 어떻게 추가 하여야 할지
난감합니다.
관련 자료가 있으면 도움 부탁드립니다.

저희 W5500 칩을 linux kernel 3.5.7에 포팅한 자료가 있습니다.

첨부해드리니 참고하시어 사용하시면 좋을 것 같습니다.

W5500_Linux_driver.zip (42.5 KB)

압축파일 안의 readme_linux_driver.txt를 읽어 보시기 바랍니다.

안녕하세요. 위즈네트입니다.

W5300 칩이 연결된 HW 보드가 이미 나왔나요?
저희 W5300 칩을 MAC RAW로 사용하는지? 아님 W5300칩 상의 TCP/IP를 사용하는지요?

감사합니다.

안녕하세요.

하드웨어는 이미 나와있는 상태입니다.
MAC RAW 모드를 사용하려 합니다.

감사합니다.

안녕하세요.

포팅가이드에 보면 spi, interrupt 쪽을 보드에 맞게 포팅하라 되어 있습니다.
그런데 그쪽을 포팅하면 5300 에서도 동작하는 건가요.
5500 드라이버로 되어 있는데 5300과 호환되는건가요?

커널상에 있는 5300드라이버(커널 3.대 부터 현재까지 커널에 포함되 있습니다.)의
포팅가이드는 없나요? 이것도 spi를 사용하면 위 가이드를 참조하면 될텐데 아쉽네요.

감사합니다.

W5100 - Bus interface or SPI interface
W5300 - Bus interface
W5500 - SPI interface
이렇게 지원되고 있습니다.

혹시 실례가 안된다면 업체명을 알 수 있을까요?
연락처를 Forum에 남기시 뭐 하면 jim@wiznet.io로 메일 한 번 주시기 바랍니다.