Dispongo de estos dos kits:
LPCXpresso con un uC LPC1769
STM32 Discovery Value
Generalmente trato de usar CoIDE para las pruebas que estoy haciendo. El
mismo soporta el ST-Link de la STM32 Discovery para programar y hacer
debug pero no el LPC-Link de la LPCXpresso.
Leyendo un poco en el foro de CooCox me encuentro con el siguiente post,
en el cual dicen que se pueden programar la LPCXpresso usando el ST-Link:
http://www.coocox.org/Forum/topic.php?id=990
Parece muy interesante, pero lo que me falta saber es como conectar el
SWD de la ST-Link a la LPCXpresso. Como usar el ST-Link para trabajar
con un circuito externo est� explicado bien claro ac�:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00267113.pdf
P�gina 10: 2.2.2 Using the ST-Link to program/debug an external STM32
application
Lo que me falta saber ahora es como usar el SWD en la LPCXpresso. A
d�nde lo conecto?
Realmente estar�a buen�simo si se puede hacer, ya que me ahorrar�a unos
mangos en comprarme por ejemplo el Co-LinkEx.
Alguno sabe como hacerlo?
Saludos y muchas gracias.
Mauro.
Segun se, la correspondencia es:
TDI <----> nada
TDO <----> nada
TCK <----> SWDCLK
TMS <----> SWDIO
Estos (SWDCLK y SWDIO) tendrias que conectarlos a los pines
correspondientes marcados en el STLink.
Con eso no deberias tener problemas
El día 20 de febrero de 2012 16:49, Mauro Antivero
<mauro.a...@gmail.com> escribió:
> Estimados:
>
> Dispongo de estos dos kits:
>
> LPCXpresso con un uC LPC1769
> STM32 Discovery Value
>
> Generalmente trato de usar CoIDE para las pruebas que estoy haciendo. El
> mismo soporta el ST-Link de la STM32 Discovery para programar y hacer debug
> pero no el LPC-Link de la LPCXpresso.
>
> Leyendo un poco en el foro de CooCox me encuentro con el siguiente post, en
> el cual dicen que se pueden programar la LPCXpresso usando el ST-Link:
>
> http://www.coocox.org/Forum/topic.php?id=990
>
> Parece muy interesante, pero lo que me falta saber es como conectar el SWD
> de la ST-Link a la LPCXpresso. Como usar el ST-Link para trabajar con un
> circuito externo está explicado bien claro acá:
>
> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00267113.pdf
>
> Página 10: 2.2.2 Using the ST-Link to program/debug an external STM32
> application
>
> Lo que me falta saber ahora es como usar el SWD en la LPCXpresso. A dónde lo
> conecto?
>
> Realmente estaría buenísimo si se puede hacer, ya que me ahorraría unos
Y con VDD qu� hago?
En el esquem�tico de la LPCXpresso veo los siguientes pines que hacen
referencia al SWD:
SWDIO
SWCLK
SWO <--- Este lo dejo sin conectar? Y en todo caso qu� es?
Saludos y muchas gracias ruso, veo que no te libr�s de mi ni siquiera
por ac� jajaja.
Mauro.
> El d�a 20 de febrero de 2012 16:49, Mauro Antivero
> <mauro.a...@gmail.com> escribi�:
>> Estimados:
>>
>> Dispongo de estos dos kits:
>>
>> LPCXpresso con un uC LPC1769
>> STM32 Discovery Value
>>
>> Generalmente trato de usar CoIDE para las pruebas que estoy haciendo. El
>> mismo soporta el ST-Link de la STM32 Discovery para programar y hacer debug
>> pero no el LPC-Link de la LPCXpresso.
>>
>> Leyendo un poco en el foro de CooCox me encuentro con el siguiente post, en
>> el cual dicen que se pueden programar la LPCXpresso usando el ST-Link:
>>
>> http://www.coocox.org/Forum/topic.php?id=990
>>
>> Parece muy interesante, pero lo que me falta saber es como conectar el SWD
>> de la ST-Link a la LPCXpresso. Como usar el ST-Link para trabajar con un
>> circuito externo est� explicado bien claro ac�:
>>
>> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00267113.pdf
>>
>> P�gina 10: 2.2.2 Using the ST-Link to program/debug an external STM32
>> application
>>
>> Lo que me falta saber ahora es como usar el SWD en la LPCXpresso. A d�nde lo
>> conecto?
>>
>> Realmente estar�a buen�simo si se puede hacer, ya que me ahorrar�a unos
Estoy conectando el STLink a la LPCXpresso 1769. Lo que hice hasta ahora
fue esto:
Corte las uniones del LPC-Link cn la LPCXpresso (Jumper J4).
Realic� las siguientes conexiones:
ST-Link LPCXpresso
SWCLK JTAG_TMS_SDWIOX
GND GNDX
SWDIO JTAG_TCLK_SWCLKX
La duda que me queda es que en el conector J4 de la LPCXpresso hay,
entre otros, dos pines que se llaman "EXT_POWX" y "VIO_3V3X".
Midiendo ambos con la LPCXpresso conectada tienen 5V y 3.3V respectivamente.
La duda que me queda es si tengo que mandar ambas tensiones desde la
STM32VLDiscovery o solo una de ellas, osea, no s� que diferencia hay
entre estas dos tensiones.
Me podr�an ayudar? Si logro hacer andar esto podr�a depurar la
LPCXpresso usando CooCox y ahorrarme unos buenos mangos con comprar un
debuger.
De todas formas me pongo a ver la hoja de datos, pero nunca est� de m�s
preguntar.
Saludos y gracias.
Mauro.
El 21/02/12 01:13, Mauro Antivero escribi�:
Por lo que vi el LPC1769 no usa en ning�n lado 5V (lo cual era de
esperar). El que usa esta tensi�n es el LPC-Link, para el LPC3154. Esta
tensi�n es "pasada" al pin 2 del conector J6 por medio del puente entre
los pines 13 y 14 del J4. Pero este pin (pin 2 de J6) no tiene conexi�n
a ning�n lado, sino que est� ah� "por si lo necesitamos".
Lo que voy a hacer entonces es pasar los 3.3V del ST-Link a la
LPCXpresso, osea conectar los 3.3V del ST-Link al pin 2 del J4 y cruzar�
los dedos...
Lo que si no entiendo es que seg�n el manual de usuario de la
STM32VLDiscovery, la descripci�n del pin 1 del conector CN2 (el conector
para SWD) es "VDD from application". Pero mirando el esquem�tico se ve
que este pin todo lo que tiene es una resistencia de 10K conectada a
masa (lo comprob� con un tester). Osea que este pin no lo voy a usar.
Supongo que estar� para un conector estandar que use la gente de ST...
En fin, lo que voy a probar es esto:
ST-Link LPCXpresso
SWCLK JTAG_TMS_SDWIOX
GND GNDX
SWDIO JTAG_TCLK_SWCLKX
3V3 VIO_3V3X <--- Este no sale del conector SWD sino
de uno de los pines de la STM32VLDiscovery
Les comento despu�s como fue.
Se aceptan sugerencias.
Saludos, Mauro.
El 27/02/12 16:46, Mauro Antivero escribi�:
> Se que esto que voy a preguntar tiene que estar en la hoja de datos,
> pero pregunto por las dudas:
>
> Estoy conectando el STLink a la LPCXpresso 1769. Lo que hice hasta
> ahora fue esto:
>
> Corte las uniones del LPC-Link cn la LPCXpresso (Jumper J4).
> Realic� las siguientes conexiones:
>
> ST-Link LPCXpresso
>
> SWCLK JTAG_TMS_SDWIOX
> GND GNDX
> SWDIO JTAG_TCLK_SWCLKX
>
> La duda que me queda es que en el conector J4 de la LPCXpresso hay,
> entre otros, dos pines que se llaman "EXT_POWX" y "VIO_3V3X".
>
> Midiendo ambos con la LPCXpresso conectada tienen 5V y 3.3V
> respectivamente.
>
> La duda que me queda es si tengo que mandar ambas tensiones desde la
> STM32VLDiscovery o solo una de ellas, osea, no s� que diferencia hay
> entre estas dos tensiones.
>
> Me podr�an ayudar? Si logro hacer andar esto podr�a depurar la
> LPCXpresso usando CooCox y ahorrarme unos buenos mangos con comprar un
> debuger.
>
> De todas formas me pongo a ver la hoja de datos, pero nunca est� de
> m�s preguntar.
>
> Saludos y gracias.
>
> Mauro.
>
Bueno, estuve investigando un poco.
Por lo que vi el LPC1769 no usa en ning�n lado 5V (lo cual era de
esperar). El que usa esta tensi�n es el LPC-Link, para el LPC3154. Esta
tensi�n es "pasada" al pin 2 del conector J6 por medio del puente entre
los pines 13 y 14 del J4. Pero este pin (pin 2 de J6) no tiene conexi�n
a ning�n lado, sino que est� ah� "por si lo necesitamos".
Lo que voy a hacer entonces es pasar los 3.3V del ST-Link a la
LPCXpresso, osea conectar los 3.3V del ST-Link al pin 2 del J4 y cruzar�
los dedos...Lo que si no entiendo es que seg�n el manual de usuario de la
STM32VLDiscovery, la descripci�n del pin 1 del conector CN2 (el conector
para SWD) es "VDD from application". Pero mirando el esquem�tico se ve
que este pin todo lo que tiene es una resistencia de 10K conectada a
masa (lo comprob� con un tester). Osea que este pin no lo voy a usar.
Supongo que estar� para un conector estandar que use la gente de ST...
En fin, lo que voy a probar es esto:
ST-Link LPCXpresso
SWCLK JTAG_TMS_SDWIOX
GND GNDX
SWDIO JTAG_TCLK_SWCLKX
3V3 VIO_3V3X <--- Este no sale del conector SWD sino
de uno de los pines de la STM32VLDiscovery
Les comento despu�s como fue.
Se aceptan sugerencias.
Saludos, Mauro.
> El 21/02/12 01:13, Mauro Antivero escribi�:
>> El 21/02/12 00:56, martin ribelotta escribi�:
>>> Mauro, fijate que el lpc1768/9 tiene en los pines del jtag unos
>>> marcados como SWDIO y SWDCLK que son los que salen del ST-Link
>>>
>>> Segun se, la correspondencia es:
>>>
>>> TDI<----> nada
>>> TDO<----> nada
>>> TCK<----> SWDCLK
>>> TMS<----> SWDIO
>>>
>>> Estos (SWDCLK y SWDIO) tendrias que conectarlos a los pines
>>> correspondientes marcados en el STLink.
>>>
>>> Con eso no deberias tener problemas
>> Nada m�s que esos dos? Alguna masa por ah� supongo tamb��n no?
>>
>> Y con VDD qu� hago?
>>
>> En el esquem�tico de la LPCXpresso veo los siguientes pines que hacen
>> referencia al SWD:
>>
>> SWDIO
>> SWCLK
>> SWO <--- Este lo dejo sin conectar? Y en todo caso qu� es?
>>
>> Saludos y muchas gracias ruso, veo que no te libr�s de mi ni siquiera
>> por ac� jajaja.
>>
>> Mauro.
>>> El d�a 20 de febrero de 2012 16:49, Mauro Antivero
>>> <mauro.a...@gmail.com> escribi�:
>>>> Estimados:
>>>>
>>>> Dispongo de estos dos kits:
>>>>
>>>> LPCXpresso con un uC LPC1769
>>>> STM32 Discovery Value
>>>>
>>>> Generalmente trato de usar CoIDE para las pruebas que estoy
>>>> haciendo. El
>>>> mismo soporta el ST-Link de la STM32 Discovery para programar y
>>>> hacer debug
>>>> pero no el LPC-Link de la LPCXpresso.
>>>>
>>>> Leyendo un poco en el foro de CooCox me encuentro con el siguiente
>>>> post, en
>>>> el cual dicen que se pueden programar la LPCXpresso usando el ST-Link:
>>>>
>>>> http://www.coocox.org/Forum/topic.php?id=990
>>>>
>>>> Parece muy interesante, pero lo que me falta saber es como conectar
>>>> el SWD
>>>> de la ST-Link a la LPCXpresso. Como usar el ST-Link para trabajar
>>>> con un
>>>> circuito externo est� explicado bien claro ac�:
>>>>
>>>> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00267113.pdf
>>>>
>>>>
>>>> P�gina 10: 2.2.2 Using the ST-Link to program/debug an external STM32
>>>> application
>>>>
>>>> Lo que me falta saber ahora es como usar el SWD en la LPCXpresso. A
>>>> d�nde lo
>>>> conecto?
>>>>
>>>> Realmente estar�a buen�simo si se puede hacer, ya que me ahorrar�a