W7500을 이용하여 데이지 체인을 구성해보자 합니다.

#1

예전에 질문 올렸었는데 다시 한번 자료 찾아보고 질문드립니다!!..

stm32 시리즈 MCU ←ㅡㅡㅡㅡㅡ→ W7500 ←ㅡㅡㅡㅡㅡㅡ→ Ethernet switch IC (DM8603) ←ㅡㅡㅡ
(SPI) (MII)
→ LAN PORT 2개

이런식으로 daisy chain 방식(?)으로 설계하려 하는데 이론상 가능한 부분인가요???

통신경로가 타보드 MCU에서 IP값(?)을 Port 0으로, 이더넷 스위치, W7500까지 거슬러 올라온 후 IP 확인 후
IP값이 틀리면 이더넷 스위치에서 PORT 1로 건네주어 PORT 1에 연결되어 있는 MCU로 PASS
맞으면 MCU까지 올라가서 연산(?) 후 다시 IP를 PORT 1로 보낸다.

이 과정이 맞는건가요??

아래 사진은 이더넷 스위치(DM 8603)의 블록 다이어그램입니다…!!!

#2

안녕하세요.

W7500을 이용해서 데이지 체인을 구성하는 것은 가능하고요, 이미 생각하시는 기능을 하는 제품이 WIZnet에 두가지 다른 form factor로 준비되어 있습니다.

메일주소 알려주시면 관련 자료를 보내드릴 수 있습니다.

감사합니다.

#3

답변 감사합니다. 그럼
MCU와 W7500이 SPI, W7500과 이더넷 스위치가 PORT2에는 10/100M PHY가 없는데
MII to MAC으로 PHY칩 없이 가능하단 말씀이신가요?
terry.son@mintrobot.co.kr 입니다. 두가지 다른 form factor 보내주시면 감사하겠습니다.!!

#4

네, 그렇습니다.

Switch Chip과 W7500은 MII로 I/F 가능합니다.
ST MCU 와 W7500간에는 SPI나 UART 로 I/F 가능합니다.

두가지 다른 Form factor의 자료중 참고할 만한 부분을 메일로 보내드리겠습니다.

#5

네 자료 주셔서 감사합니다 하드웨어 설계는 대강 해봤었는데
소프트웨어적인 부분에 대한 기술지원도 받을 수 있을까요??

저런식으로 연결 되어 있을 때는 스위치 칩이랑 W7500은 따로 프로그램 셋팅 필요없겠죠??
ST MCU에서 프로그램 셋팅만 하면 되는 건가요??

#6

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

W7500은 Arm Cortex-M0 MCU 입니다. 그렇기 때문에 펌웨어가 있어야 동작을 합니다.

W7500을 ST MCU와 UART로 연결 하시나요?

만약 그렇다면, WIZ750SR-100 의 펌웨어를 사용하신다면 될것 같습니다.

WIZ750SR-100는 Switch IC 말고 PHY IC들어가있는 형태로 보시면 됩니다.

http://wizwiki.net/wiki/doku.php?id=products:s2e_module:wiz750sr-1xx:start

위 URL에서 회로도와 펌웨어를 참고해 보시면 될 것 습니다.

감사합니다.