WIZ750SR-EVB를 구매하여 검토중입니다.
github에 있는 W7500x_S2E_Production.bin을 EVB에 올려서 했는데,
보드가 문제인지, 펌웨어가 문제인지는 모르지만 기본동작이 되지 않습니다.
W7500x_S2E_Production.bin 을 ISP에 해서
펌웨어를 업로드했는데, "input first mac"이라고 나오고
iSP 포트(com0 포트)에서는 TX로 보내면 전혀 반응이 없어요.
그래서 Debug port (com2포트)에서 TX로 보내면 "ERINVALIDPARAM:MC"라고 나옵니다.
제가 볼때는 펌웨어와 하드웨어가 잘 안맞아요.
이유는 펌웨어 소스를 보면 COM0 포트에서 못하게 되어있는데,
기술지원은 COM0 포트에서 하라고 하면 뭔가 잘못된것 같으며,
펌웨어 소스는 COM2 포트에서 하는것으로 구현되어 있는데 말이죠…
이러한 부분에 있어서 제가 맞는지, 안맞는지 알아야하고
하드웨어가 정상동작으로 해야 개발을 할것 같은데,
현재 상태로는 개발을 진행하기 불가 합니다.
어떤 터미널 프로그램을 사용하시는 지는 모르겠으나, 터미널 프로그램들 마다 특징이 있습니다.
엔터를 한다고 해서 말씀하시는 \r\n이 들어가지 않는 경우가 많습니다.
그러니 시리얼 메세지로 MC00:80:DC:53:AF:D1$0d$0a 를 보내시면 MAC address가 들어가게 됩니다.
W7500p는 echo 메세지를 출력하지 않습니다. 초기 칩 Reset을 하고 INPUT FIRST MAC? 메세지가 나오면 위에서 말씀드린대로 MC00:80:DC:53:AF:D1$0d$0a 를 보낸다면 MAC 어드레스가 입력되면서 Debug 메세지를 출력하게 됩니다.
반드시 해당 기능은 UART2로만 해야한다는 점 알아주시고,
buadrate 115200, data 8, stop 1, parrity none 인 기본 세팅을 이용해서 MAC 어드레스를 보내셔야 합니다.