Odezva enc28j60 na ping

j s jarin.hw na gmail.com
Čtvrtek Únor 16 20:22:13 CET 2012


Mam tu dosku s ENC28J60 a PIC24, ping z windows cmdline:

C:\Users\jsukuba>ping 10.88.5.71

Pinging 10.88.5.71 with 32 bytes of data:
Reply from 10.88.5.71: bytes=32 time=4ms TTL=100
Reply from 10.88.5.71: bytes=32 time=2ms TTL=100
Reply from 10.88.5.71: bytes=32 time=1ms TTL=100
Reply from 10.88.5.71: bytes=32 time=1ms TTL=100

Ping statistics for 10.88.5.71:
   Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 1ms, Maximum = 4ms, Average = 2ms

Tie 4ms je maximum, co som pri viacerych pokusoch nameral, vacsinou okolo 1-2ms.

J.S.


2012/2/16 Michal Vanka <junk.mv na gmail.com>:
> Zdravím,
> připojil jsem enc28j60 k Nios2 procesoru (100MHz), celé to běží na Linuxu.
> Výběr čipu je spíše z nouze ctnost a to aby pokročily sw práce,
> než bude hotový hardware se 100Mb Ethernetem.
> Překvapila mě dost mizerná odezva na ping a to zhruba 11 ms:
>
> PING 192.168.0.33 (192.168.0.33) 56(84) bytes of data.
> 64 bytes from 192.168.0.33: icmp_req=1 ttl=64 time=13.6 ms
> 64 bytes from 192.168.0.33: icmp_req=2 ttl=64 time=11.8 ms
> 64 bytes from 192.168.0.33: icmp_req=3 ttl=64 time=12.3 ms
> 64 bytes from 192.168.0.33: icmp_req=4 ttl=64 time=12.6 ms
>
> a to ať mám spi sběrnici nastavenou na 5MHz, nebo 16MHz.
>
> Neměřil to někdo s nějakým mcu bez OS? Jaká je "normální" hodnota?
>
> -mv
>
> P.S. Když se dívám na osciloskop, tak to skutečně trvá ~10ms,
> mezery mezi znaky jsou 10us 8-). To vypadá na mizerně
> napsaný spi driver..... a nebo na 10us latenci linuxového interruptu.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list