WizFi250 EVB는 위 사진과 같이 구성이 되어 있다. FTDI社의 FT232RL이 포함되어 있어 USB로 시리얼 통신이 가능하다. 요즘에는 RS232 커넥터가 달려있지 않은 PC가 굉장히 많아 대부분의 EVB에서 USB로 시리얼을 지원하는 추세이다.

위 사진과 같이 WizFi250 EVB를 사용하게 되는데 JP2를 자세히 보면 FT232RL에 연결된 TXD, RXD, RTS, CTS 가 핀헤더로 나와 있는것을 볼수있다. 이 신호들은 WizFi250과 FT232RL 사이의 신호를 핀헤더로 뽑아 놓은 것인데 외부보드와 연결해서 WizFi250 과 통신이 가능하다.

하지만 위와 같이 USB도 연결하고 외부보드도 같이 연결한다면 외부보드와는 통신이 이루어 지지 않는 현상을 볼수있다. UART통신은 on board 1:1통신이 규칙인데, 타겟 보드가 연결되면서 2:1이 되어 버리리기 때문에 UART 통신이 되지 않는다.  

그렇기 때문에 USB를 연결하지 않고 외부보드와 UART를 연결 하면 사용이 가능하다. 위 사진과 같이 JP1에 5V를 별도로 넣어 주고 사용을하면 정상적으로 잘 동작을 할 것이다. 위 사진과 같이 연결을 하면 FT232RL에 전원 공급이 되지 않기 때문에 FT232RL가 동작 하지 않아 타겟 보드와 WizFI250이 1:1로 연결 되게 된다.

또 다른 방법은 하드웨어를 약간 수정하는 방법이 있다.

FT232RL을 리셋 시켜서 동작을 하지 않도록 하는 것이다. EVB를 보면 R4가 Not Mount 되어 있는 것을 볼수 있다. R4에 10K혹은 4.7K를 Mount 하게 되면 USB를 연결해도 FT232RL 리셋되어 동작하지 않아 외부 타켓보드와 WizFi250이 1:1로 연결 되어 통신이 가능하다.




+ Recent posts

티스토리 툴바