WIZ107SR_TTL H/W ver1.4 ATcommand 관련 문의

WIZ107SR_TTL H/W ver1.4 ATcommand 관련 문의입니다.

현재 고객사에서 STM32 series(CortexM3)에 Wiz107SR_TTL을 연결하여 사용중입니다.

기존 H/W ver1.3에서는 아무 문제없이 동작되던것이 H/W ver1.4에서는 ATcommand설정 시 문제가 있습니다.

H/W ver1.4 Module에서 Command를 보내면, ATCommand설정이 되지 않고 Ethernet Data로 바로 날라가는 증상이 발생합니다.

혹시 이러한 증상에 대한 해결방안 알고 계신지 문의드립니다.

H/W Rev 1.4의 문제라기보다, 펌웨어 버전의 차이 때문인 것으로 생각됩니다.
어떤 버전의 펌웨어를 사용 중이신가요?

펌웨어 3.12 이전 버전의 경우
AT command mode 진입 케릭터셋 (Configuration tool의 Soft command mode trigger code) 앞 뒤에 데이터가 함께 전송되어도 이를 인식하여 AT command mode로 진입하도록 구성되어 있었으나, 데이터에 따라 의도치 않은 mode 변경이 발생할 가능성이 있었습니다.

이를 수정하여, 이후 버전의 펌웨어의 trigger code는 단독으로 전송되어야 하며 앞/뒤로 기본 500ms 이상의 마진이 있어야 command mode로 진입하도록 구성되어 있습니다. (이 마진 값은 500ms를 기본으로 하며, Configuration tool의 Serial data packing condition의 Timer 값을 설정하면 이 값을 기준으로 동작합니다.)

AT command mode 진입 코드가 데이터와 함께 전송되거나, 충분치 않은 마진을 갖고 데이터와 연달아 전송될 경우
H/W Rev 1.4의 펌웨어 v4.01 버전에서는 이를 command가 아닌 데이터로 간주하여 동작할 수 있습니다.

기존에 사용하시던 WIZ107SR Rev. 1.3에 탑재된 firmware 버전을 확인하셔서 업데이트 및 AT command mode 진입코드 전송 방법 수정이 필요할 것 같습니다.