Wiz107sr(w7100a) 관련 기술 문의

#1

WIZ107SR(W7100A) 관련 기술 문의

-HW_TRIG(W7100 26번핀)의 정확한 기능을 알고 싶습니다.
대충 이해한 바로는 이 핀에 Low를 입력하게 되면 커맨드모드로 전환이 되고, 이후에는 커넥션 상태 표시 포트로 활용이 가능한거 같은데요
해당 핀의 IN/OUT 모드 전환은 어떤 식으로 이루어지는지요?

-W7100A의 5번 핀의 용도를 정확히 알고 싶습니다.
이해한 바로는 내부에 셋팅된 값으로 부팅하는 방법과 외부 EEPROM등을 이용하여 별도 부팅을 하는 방법 이렇게 나뉘는 것 같은데요. 맞는지요?

-커맨드 모드 진입하는 방법 중 시리얼을 메시지를 통해 커맨드 모드로의 진입이 가능한지요?(예를 들면 WIZ100SR처럼…)
가능하다면 커맨드모드에서 일반 사용모드로의 전환도 커맨드를 통해서 가능한지요?

#2

HW_TRIG 핀은 커맨드 모드 전환 핀이 맞습니다.
다만 Configuration tool을 통해 특정 문자열 입력 시 커맨드 모드로 전환되는 SW trigger와는 다르게 모듈에 전원 인가 시 초기 동작에서만 Input으로 동작하며, 모듈은 이를 통해 커맨드 모드인지 일반 모드인지를 확인하여 분기합니다.
이후 메인 루틴 동작 시에는 이 핀이 Output으로 동작하며 Connection status 표시 핀으로 동작합니다.

다만 해당 핀이 PHY 연결과 같은 물리적 Connection의 status가 아닌, TCP socket 의 established 여부를 확인하여 알려주는 핀 임을 주의하셔야 합니다.
(LAN 케이블을 뽑거나 단선되는 경우에도 Keep-alive 등으로 인해 TCP timeout이 발생하여 Socket closed가 이루어지지 않으면 해당 핀은 여전히 Connect 상태를 나타냅니다.)

전원 인가 시 W7100A의 5번 핀 BOOTEN이 Enable되면 ISP Process로, disable되면 APP Entry로 부팅됩니다.
쉽게 설명하면 BOOTEN 핀이 활성화되어야 WizISP 프로그램을 이용하여 보드에 Serial Flash programming이 가능합니다.
이에 관한 자세한 내용은 W7100A Datasheet의 Figure. Boot Sequence Flowchart를 참고 바랍니다.

가능합니다.
3byte의 HEX 문자열 입력을 통해 SW Trigger로 커맨드 모드 전환이 가능하며, 이에 관한 설정은 WIZ107SR Configuration Tool 내에서 확인 하실 수 있습니다.