MCU & Boards
W5300 / Strange ARP response during UDP communication
안녕하세요 W5300 으로 UDP 통신중 문제가 발생하여 문의를 드립니다. 기본적으로 통신연결과 데이터는 잘 동작하는데 가끔 ARP가 생기면서 응답할때 간간히 문제가 생깁니다.문제될 시 의 아래의 캡쳐를 남깁니다. PC -> 장비로 데이터를 보내며 ARP응답을 잘 하게 되면 계속 통신이 되는데 잘못된 데이터가 오면 잠깐 ( 몇초에서 수십초 가량) 통신이 끈기게 됩니다.
- C/C++
IO Modules
W5500 IO Library hanging (no PING) - using http and snmp server code
We use an W5500 chip. We have software from the github:Wiznet/ioLibrary_Driver: ioLibrary_Driver can be used for the application design of WIZnet TCP/IP chips as W5500, W5300, W5200, W5100, W5100S, W6100, W6300.I blink a heartbeat LED in our main loop. It continues to operate, but sometimes the Ethernet stops responding to PINGs, or serving HTTP requests or SNMP requests.Our main loop is making ca…
Ethernet Chips
Why W5300 connection speed only 10 MHz ?
W5300 has the PHYCR register ? HOW to set the speed 100MHZ
- C/C++
Ethernet Chips
안녕하세요 W5300과 관련하여 문의 드릴게 있어 연락드립니다.W5300 사용시 DMA를 사용할려고하면 16bit data bus를 사용해야하나요?8bit data bus를 사용하면 DMA가 불가능한가요? DMA destination address를 Sn_TX_FIFOR 로 설정하기만 하면 되는 건가요? 다른 작업할게 있나요? 또 slave mode가 어떤걸 의미하는지 알려주실 수 있을까요?
Ethernet Chips
현재 W5300을 이용하여 UDP통신을 구현 중에 있습니다.구현 과정에서 평상시에는 W5300 칩의 LED가 잘 들어오고 통신도 정상적으로 수행이되나 기능 수행을 위해 630V정도의 전압을 커패시터에 충전 시키고 DSP에서 PWM을 내서 인버터를 동작시키는 순간 일정 시간 후 이더넷이 끊기는 현상이 확인되었습니다. 이후 인버터 동작을 종료 시키면 이더넷이 다시 연결되는 것을 확인했습니다.이렇게 동작 중 이더넷 통신이 끊겼을 때 통신 LED는 TXLED만 불이 들어오고 나머진 꺼지는 것을 확인했는데 이게 어떤 상태를 의미하는지 문의드리고 싶습니다.사용중인 DSP는 Tms28388d입니다.
General
# [Title] Support for multiple chips on the same uC.## Problem Phenomenon (The issue):The library is designed to support only a single WIZ chip on a microcontroller due to namespace collisions that occur during reading and writing operations.## Cause (The cause of the issue):The namespace collisions are caused by the implementation of the library, which uses global variables or names that conflict…
Ethernet Chips
W5300 Network adapter disconnect issue using TCP protocol with Intel's I350 network card
Hi I am currently using your company's W5300 chip for circuit board design and controlling it with an FPGA. Hower, I have encountered an issue. We are using the TCP protocol. When we configure the W5300 to 10M, and test its communication with a network debugging assistant, the connection of the network adapter remains established without any change when the network is disconnected. But when…
Ethernet Chips
귀사의 w5300 칩을 사용하여 이더넷 통신(UDP)를 구현 중에 있습니다.문의 드릴 사항은 현재 이더넷 통신을 연결하는 과정에서 제공되는 socket.c의 라이브러리 내 308 Line의 close(sn); 함수가 실행 될 경우 통신 연결 과정에서 라이브러리 내에서 무한 루프에 빠져 프로그램이 동작하지 않는 현상이 있습니다.현재 해당 함수를 주석 처리하여 통신이 정상적으로 수행되는 것을 확인하였으나 신뢰성 시험 등 검증 과정에서 해당 함수에 대한 설명 첨부가 필요하여 해당 사항에 대하여 문의 드립니다.개발환경 - DSP 28388d, w5300 사용문의 내용 - close(sn); 함수가 무한 루프에 빠지게 되는 이유, 주석 처리하여 사용하여도 문제가 생기진 않는지 여부 답변…
MCU & Boards
[W5300] TCP클라이언트 모드에서 서버접속시도시 몇십초 블로킹 문제
void tcpipThread(void const *argument){uint32_t pre_time;UNUSED(argument);pre_time = millis();for(;;){loopback_tcpc(0, &buf1, client_ip, client_port);loopback_tcps(1,buf2,_PORT);osDelay(1);}}첫번째 질문위 코드에서 접속하고자하는 서버가 꺼져있을시 서버접속이 안될경우 loopback_tcpc()함수 내에서 몇십초가 홀딩되는 문제가 있어 loopback_tcps() 서버도 같이 운용할때 문제가 됩니다. 해결 방법이 있을까요? 두번째 질문입니다. loopback_tcps() 서버만 운용시에 특정 IP 혹은 특정 PORT의 클라이언트…
Ethernet Chips
STM32F4 MCU를 이용하여 W5300을 제어하고 있습니다.레지스터에 데이터를 Write하고 그 레지스터를 다시 Read를 하면 값이 제대로 읽어집니다.W5300 초기화 후 (다이렉트 모드, 16비트 모드) UDP Open에서 Sn_SSR 레지스터를 읽어오면 0x00 값만 계속해서 읽혀집니다.udp open 시 하드웨어적인 영향도 있을까요??
Ethernet Chips
안녕하세요 W5300 Loopback 예제를 테스트 중 LAN Cable 을 Disconnect / Connect 반복하며 테스트 중입니다.약 10초 이내에 재연결 시에는 정상적으로 연결하여 버퍼에 데이터를 송수신 하지만 10초가 넘어가면 연결이 끊어지고 이후 재연결이 안되고 있습니다 .(ESTABLISHED) Time out 과 KEEP ALIVE 를 설정 하면 LISTEN 상태로 전환 되는 것으로 확인 했습니다.혹시 연결이 끊어지더라도 Cable 연결 유무를 확인하고 싶은데 관련하여 참고할만한답변이나 Register 를 알려주세요
Ethernet Chips
STM32H7 시리즈의 FMC 를 통해 w5300 을 설정 하고 있습니다(바람님 블로그 참고) w5300 NRESET 에 GPIO 로 Reset 을 준 후 메모리 0x60000000 를 보면 MR Register 값이 0x9800 으로 읽힙니다.WDF0~2 1,1,1 이면 0xB800 으로 읽히지 않는 이유가 무엇일까요?
Ethernet Chips
VPN모뎀사용시 arp request time out 발생
w5300 칩을 사용한 장치로 VPN 모뎀(게이터웨이)과 연결하여 원격서버 접속을 시도할때 socket 초기화후 arp request 단계에서 접속실패 합니다.원격서버에서 arp reply를 하지 않는경우. VPN 모뎀(게이터웨이)을 통해 원격지 서버 ip로 데이타 전송을 하면 된다고 하는데 원격서버의 mac 주소 확인 안되어도 게이터웨이를 통해 원격지 서버와 접속 가능한 방법이 있읍니까??
Ethernet Chips
TMS320F28379SPTP 칩과 W5300을 이용하여 이더넷 모듈을 제작했습니다. OP모드를 "000(Normal Operation Mode, Recommended Auto-negotiation enable with all capabilities) "으로 사용하고 있습니다. 1개보드는 100Mbps 통신속도로 안정적이며, 다른 1개는 Auto-negotiation이 되지 않고, 옵션을 변경하여 10base-t에서만 동작을 하고 있습니다. W5300을 교체하여 시험을 하였으나 같은 증상을 보이는데, 어느 부분을 확인해봐야 할 까요?전원 및 DSP의 소스는 동일하게 사용하고 있습니다. 기술지원부탁드립니다.
Ethernet Chips
There is an issue with receiving ARP replies on the W5300.
Hello everyone. I am currently working on creating a board using the W5300 for my job. When these boards send packets via UDP immediately after startup, an ARP request is sent to resolve the destination address. The destination responds with an ARP reply, but occasionally it seems that the W5300 is unable to receive this reply.When the W5300 fails to receive an ARP reply, Sn_DHAR0 to 5 remain at 0…
- C/C++
Ethernet Chips
STM32F4 + W5300 + FMC Echo Server 샘플코드
안녕하세요. STM32F429 + W5300 을 FMC 구성으로 연결해서 공부중입니다. 이쪽 작업은 아예 처음이다 보니 헤메면서 Ping까지는 어찌 어찌 성공 하였는데요. 이제 데이터를 주고 받으려면 어떻게 해야 할지 모르겠습니다. 혹시 TCP나UDP Echo Server 샘플 코드를 구할수 있을까요?
MCU & Boards
stm32f4에 w5300을 이용하여 tftp iap를 구현하고 싶습니다.
stm32f4에 w5300을 이용하여 tftp iap (boot loader)를 구현하고 싶습니다. 혹시 구현 가능한 예제를 접할 수 있을까요?
Ethernet Chips
[W6100] TCP, ping 동시 통신시 ping 응답 오류 - Destination unrechable
ㅁ 아래의 경우 ping reply 시 Destination unreachable 이 발생합니다. image1458×571 65.4 KB packet을 보면 id가 잘못되어 있습니다. checksum 이 currect 인것으로보아 packet이 깨진것은 아닌 것같습니다. ㅁ 통신 연결상태는 다음과 같습니다. (한 device에 2개의 w6100이 있습니다.) W6100 eth1(192.168.10.3) TCP 서버 <-------> PC (192.168.10.111) TCP Client W6100 eth1(192.168.10.3) <-------> PC (192.168.10.111) PING W6100 eth2(192.168.11.3) TCP 서버 <-------> PC (1…
Ethernet Chips
Hello experts! I would appreciate your answers to the following questions! I found information on the Wiznet website that the w5500 chip supports LAN data transfer speeds of 15Mbps. Is this speed divided between 8 sockets and less than 2Mbps per socket if all 8 simultaneously receive and transmit data? Why the PMODE configuration - 1xx 100M and fast SPI 80Mbps, if the limit is 15Mbps? Moreover, th…
Ethernet Chips
[W5300] 같은 게이트웨이에서 IP 스캔 질문드립니다.
안녕하세요. W5300제어 중 질문사항이 있어서 글 남깁니다. W5300으로 IP 통신을 진행하고 있는데 로컬 네트워크에서 같은 회사 제품을 스캔하고자 합니다. 같은 로컬 네트워크 상 모든 네트워크의 MAC 정보를 확인하고 분류하고자 하는데 방법이 있을지 궁금합니다. ARP를 요청하면 된다고 하는 걸 본듯한데 ARP는 UDP, IPRAW에서 Send하거나, INIT(TCP로 예상)에서 Connect를 수행할 경우 자동으로 전송되는듯 합니다. ARP 요청을 수동으로 전송할수 있나요?



