Wizfi210 소프트웨어 reset 관련 문의입니다

#1

UDP, TCP 통신 중이라던가 AT+WA 로 AP 접속 진행 중에
전원이 내려갔다가 다시 켜진다던가 전체 보드의 하드웨어적인 리셋이 있는 경우
다시 부팅된 후에 ATCommand 를 날려도 답이 없는 경우가 있습니다.
해당 경우에 Wizfi 모듈 리셋버튼이나 Wizfi 팩토리 리셋 버튼을 몇차례 눌러주고
전체 보드를 하드웨어 리셋해주면 다시 정상적으로 ATCommand 의 리턴이 날라오는
현상이 있습니다.

여기서 Wizfi 모둘의 리셋이나 Wizfi 펙토리 리셋 버튼을 물리적으로 누르는 형태와 같이
소프트웨어적으로 처리할 수 있는 방법에는 무엇이 있나요??
현재 EXT_nRESET 핀이 ATmega의 GPIO 와 물려있는데 해당 GPIO 의 컨트롤로 가능한지
알고 싶습니다.

#2

안녕하세요

WizFi210의 EXT_nRESET을 사용하면 ATmega의 GPIO Control을 통해 WizFi210을 Reset 할 수 있습니다.
자세한 내용은 아래 문서를 참고 하시기 바랍니다.


#3

내용이 잘 이해되지 않는데요 설명부탁드려도 될까요??

EXT_nRESET 에 해당하는 MCU 의 GPIO 를 입력으로 바꾸고
row 신호를 준 후에
ATCommand AT+XRESET 명령을 주는 건가요??

row 신호를 주는 시간이라던가 ATCommand 주기전에 딜레이라던가…
그런게 적당한 시간이 있는지 궁금합니다.

#4

안녕하세요

WizFi210 EXT_nRESET Pin과 연결되어 있는 MCU의 GPIO를 출력으로 바꾸고 LOW 신호를 200ms ~ 500ms 정도 주시면 WizFi210을 Reset 할 수 있습니다. ( EXT_nRESET Pin을 이용하여 Reset 할 때는 AT+XRESET 명령을 필요 없습니다. )

#5

답변 감사드립니다.
답변 주신 내용대로 테스트 해보았는데요
MCU 를 GPIO를 출력으로 바꾸고 LOW 신호를 준 뒤 300ms 딜레이,
그리고 다시 GPIO 출력을 High 로 바꾸고 300ms 딜레이,
그리고 다음에 GPIO 를 입력으로 바꾼 후
AT 커맨드를 날려봤는데 커맨드에 대한 반응이 없습니다.

테스트 내용 중 잘못된 부분이 있는지, LOW 신호를 준 뒤
AT커맨드를 날리기 전까지 정해진 딜레이가 있는 것인지 궁금합니다.

#6

보통 WizFi210이 Reset이 되면, (옵션에 따라) 3~5 초 정도 특정 동작을 하는 경우가 있습니다.
정확히는 ATC1로 설정되면, 부팅 후에 특정 AP에 자동 접속 시도를 하게 됩니다.

HW적으로 Reset을 하신 후에, 5초 후에 AT Command를 확인해보시기 바랍니다.