- Transmitir los datos capturados en un determinado puerto del micro usando.
- Recibir datos por el puerto Ethernet y "colocarlos" en otro puerto.
Para ello estoy usando:
- La placa de desarrollo LPCXpresso LPC1769.
- Un "MagJack" debidamente conectado, seg�n indica su hoja de datos y la
hoja del Phy que tiene la LPCXpresso:
- MagJack: PulseJack J00 0062NL
- Phy: LAN8720A
- Un proyecto para CoIDE que usa CoOS + lwIP (siendo este �ltimo el
stack TCP/IP que deso usar puesto que vi que hay bastante info dando
vueltas) para el LPC 1766, para el cual supuse que el usar un LPC1769 no
iba a marcar la diferencia. De hecho veo una l�nea que dice "#include
"system_lpc17xx.h"", con lo cual supongo que ser� m�s o menos lo mismo
para un micro que para otro. El ejemplo es el siguiente:
- http://www.coocox.org/EXAMPLE/NXP_LPC1766_GCC.htm
El proyecto compila "de una" y lo puedo bajar sin problemas al micro.
Por defecto se le asigna al mismo la IP 192.168.2.100.
Pero cuando conecto el cable de red entre la PC y el micro, a pesar de
que las luces de la LPCXpresso encienden no puedo obtener respuesta de
ping. La IP de la PC est� bien asignada (192.168.2.x) y el cable de red
no importa si es cruzado o no puesto que el Phy en cuesti�n tiene "auto
crossing".
Y hasta ac� llegu�. Una vez que esto ande me queda la parte m�s dif�cil
que es entender el c�digo, aprender CoOS (le� medianamente, pero no hice
ning�n ejemplo todav�a) y modificarlo para que haga lo que yo quiero. Se
que no es poca cosa, pero si no soluciono esto no puedo seguir.
Se les ocurre qu� puede estar pasando?
Como siempre les agradezco mucho su ayuda.
Saludos, Mauro.
Estoy tratando de lograr lo siguiente usando un puerto Ethernet:
- Transmitir los datos capturados en un determinado puerto del micro usando.
- Recibir datos por el puerto Ethernet y "colocarlos" en otro puerto.
Para ello estoy usando:
- La placa de desarrollo LPCXpresso LPC1769.
- Un "MagJack" debidamente conectado, según indica su hoja de datos y la hoja del Phy que tiene la LPCXpresso:
- MagJack: PulseJack J00 0062NL
- Phy: LAN8720A
- Un proyecto para CoIDE que usa CoOS + lwIP (siendo este último el stack TCP/IP que deso usar puesto que vi que hay bastante info dando vueltas) para el LPC 1766, para el cual supuse que el usar un LPC1769 no iba a marcar la diferencia. De hecho veo una línea que dice "#include "system_lpc17xx.h"", con lo cual supongo que será más o menos lo mismo para un micro que para otro. El ejemplo es el siguiente:
- http://www.coocox.org/EXAMPLE/NXP_LPC1766_GCC.htm
El proyecto compila "de una" y lo puedo bajar sin problemas al micro. Por defecto se le asigna al mismo la IP 192.168.2.100.
Pero cuando conecto el cable de red entre la PC y el micro, a pesar de que las luces de la LPCXpresso encienden no puedo obtener respuesta de ping. La IP de la PC está bien asignada (192.168.2.x) y el cable de red no importa si es cruzado o no puesto que el Phy en cuestión tiene "auto crossing".
Y hasta acá llegué. Una vez que esto ande me queda la parte más difícil que es entender el código, aprender CoOS (leí medianamente, pero no hice ningún ejemplo todavía) y modificarlo para que haga lo que yo quiero. Se que no es poca cosa, pero si no soluciono esto no puedo seguir.
Se les ocurre qué puede estar pasando?