[W5200] 문의

[W3150A+] [W5100] [W5200] [W5300] [W5500] [W5100S]

사용 중인 제품 명을 위와 같이 제목에 명기하시면 더 빠른 응답을 받으실 수 있습니다.
본 Template을 삭제 후 문의 내용을 남겨 주세요. :slight_smile:

안녕하세요.

W5200 과 DSP28335를 연결하고 있습니다.

setSIPR 로 192.168.1.10을 설정하고 getSIPR 로 읽어보면 96.84.0.133 으로 확인되는데 혹시 왜 이런 문제가 발생되는 것인지 문의 드립니다.

|192| |11000000|
|168 |10101000|
|1| |00000001|
|10| |00001010|

|96| |01100000|
|84| |01010100|
|0| |00000000|
|133| |10000101|

2진수로 변환해서 보면 한비트씩 우측으로 이동한 것으로 보입니다. 읽고 쓸때 INCHIP_READ, IINCHIP_WRITE 만 사용했습니다.

확인해보시고 답변 부탁드립니다~ 수고하세요~

해당부분은 Write or read 동작이 잘못되는지 확인하셔야할것 같습니다.
먼저, 0x001F(Chip version)의 레지스터를 읽었을때 0x03이 나와야합니다.

또한 SPI Clock은 33MHz 이상을 쓰게 되면 이상동작을 할수 있으니, SPI clock 확인 부탁드립니다.