Aqui mostraremos como se utiliza Zephyr en la plataforma NXP MCUXpresso Experiencia de Desarrollo MCXN947
El siguiente diagrama ilustra el NXP MCUXpresso Experiencia de Desarrollo MCXN947,
En el articulo anterior construimos un demo que implementa del interfaz de Ethernet sencillo para probar una arquitectura distribuida de switch. Vamos a configurar la interfaz de Ethernet usando un router WiFi por medio de un cable de Ethenet. Conecte el cable de Ethernet desde la plataforma NXP MCUXpresso Experiencia de Desarrollo MCXN947 hasta el router WiFi y conecte el cable a un puerto libre Ethernet. Luego desde el terminal de minicom del previo articulo configuralo de la siguiente manera,
uart:~$ net dhcpv4 client start 1
[00:13:48.262,000] <inf> net_dhcpv4: Received: 192.168.0.100
El WiFi router ha asignado la direccion IP a la interfaz Ethernet de la plataforma NXP MCUXpresso Experiencia de Desarrollo MCXN947
Ahora puede verificarlo de la siguiente forma,
~$ net ping 192.168.0.100
PING 192.168.0.100
28 bytes from 192.168.0.100 to 192.168.0.100: icmp_seq=1 ttl=64 time=0 ms
28 bytes from 192.168.0.100 to 192.168.0.100: icmp_seq=2 ttl=64 time=0 ms
28 bytes from 192.168.0.100 to 192.168.0.100: icmp_seq=3 ttl=64 time=0 ms
--- ping statistics ---
3 packets transmitted, 3 received, 0% packet loss
rtt min/avg/max = 0/0/0 ms
Tambien puede obtener la siguiente clasica informacion,
uart:~$ net stats
Interface 0x30000af8 (Ethernet) [1]
===================================
IPv6 recv 0 sent 10 drop 0 forwarded 0
IPv6 ND recv 0 sent 6 drop 0
IPv6 MLD recv 0 sent 4 drop 0
IPv4 recv 15 sent 4 drop 0 forwarded 0
IP vhlerr 0 hblener 0 lblener 0
IP fragerr 0 chkerr 0 protoer 0
ICMP recv 6 sent 16 drop 0
ICMP typeer 0 chkerr 0
IGMP recv 6 sent 1 drop 0
UDP recv 3 sent 3 drop 0
UDP chkerr 0
Raw recv 0 sent 0 drop 0
Raw bytes recv 0 sent 0
TCP bytes recv 0 sent 0 resent 0
TCP seg recv 0 sent 0 drop 0
TCP seg resent 0 chkerr 0 ackerr 0
TCP seg rsterr 0 rst 0
TCP conn drop 0 connrst 0
TCP pkt drop 0
Bytes received 2382
Bytes sent 1502
Processing err 1
TX traffic class statistics:
TC Priority Sent pkts bytes
[0] BK (1) 14 1536
[1] BE (0) 0 0
[2] CA (3) 0 0
[3] VO (5) 0 0
[4] IC (6) 0 0
[5] NC (7) 0 0
RX traffic class statistics:
TC Priority Recv pkts Drop pkts bytes
[0] BE (0) 16 0 2382
[1] CA (3) 0 0 0
[2] VO (5) 0 0 0
[3] NC (7) 0 0 0
Hemos completado el demo de la configuracion manual del Ethernet en la plataforma NXP MCUXpresso Experiencia de Desarrollo MCXN947.
La plataforma bien conocida NXP MCUXpresso Experiencia de Desarrollo MCXN947 es de bajo costo pero tiene muchas aplicaciones en diversas areas, y está disponible en DigiKey. Mantenganse sintonizado para nuestro próximo artículo.
Que tenga un buen día!

