TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores ARM => Mensaje iniciado por: pou en 12 de Agosto de 2013, 19:44:27

Título: Problema al grabar STM32F4 con Coocox
Publicado por: pou en 12 de Agosto de 2013, 19:44:27
Hola gente. Leyendo vuestros posts y algún otro mas, me animé a coger la STM32F4-Discovery.
Despues caí en que estaria mejor una placa con cortex-M0 o M3, pero las ansias es lo que tienen :|
Bueno, el caso es que no e llegado ni ha empezar jajaj, al intentar grabar la placa, dá el siguiente error:

C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F407VG "C:/CooCox/CoIDE/workspace/test02_GPIO/test02_GPIO/Debug/bin/test02_GPIO.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/CooCox/CoIDE/flash/STM32F4xx_1024.elf" 
Error: Connect failed, check config and cable connection

La instalación de Coocox la hice desde la pagina www_coococox_org, con la opcion "Download through CoCenter"
1º Coocox CoCenter -› Coocox CoIDE 1.7.4
2º Home  -› CoIDE -› Compiler Setting -› GCC ARM Embedded
3º Home  -› CoIDE -› Hardware requirements: --> Aqui te manda a la pagina de ST, y de esta he descargado
   el driver "ST-LINK/V2 USB driver for Windows 7, Vista and XP    (STSW-LINK003)"

No se si este es el driver que hay que descargar, o si falta algun paso para dejar el Coocox andando.
En la placa uso el conector miniUSB (CN1), y todos los jumpers puestos, los de CN3 y el que pone PP1 tambien.

Anda que atascarse tan pronto tiene buevos jajaj.
Haber si alguno me puede iluminar.
Saludos.
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: planeta9999 en 12 de Agosto de 2013, 20:20:27

A mi me funciona perfectamente, sin configurar nada en Coocox, basta con bajar e instalar el driver de ST.

Descárgarte el driver STLink V2 y prueba con el programador de ST STM32 ST-LINK Utility, los jumpers hay que dejarlos todos puestos:
http://www.st.com/web/en/catalog/tools/PF258168
http://www.st.com/web/en/catalog/tools/PF258167


Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: pou en 13 de Agosto de 2013, 12:40:25
Seguí tu consejo y probé con el ST-LINK Utility, también fallaba, el programa no encontraba ningún dispositivo, así que el Coocox descartado.

Probé a instalar el driver con compatibilidad para XP SP3, pero también daba fallo.

En administrador de dispositivos, solo aparecia el ST-LINK en "otros dispositivos", no en "controladoras USB", y con el triangulo de admiración.
Y ahora al darle click derecho -> propiedades, derrepente se quita de aqui, y ya aparece en "controladoras USB -> STMicroelectronics STLink dongle"

Y ya graba bien, asi sin motivo, porque el señorito PC a querido
Si da mas fallos y encuentro el porque ya postearé.
Gracias por la ayuda planeta9999!
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: planeta9999 en 13 de Agosto de 2013, 13:20:31
Seguí tu consejo y probé con el ST-LINK Utility, también fallaba, el programa no encontraba ningún dispositivo, así que el Coocox descartado.

Probé a instalar el driver con compatibilidad para XP SP3, pero también daba fallo.

En administrador de dispositivos, solo aparecia el ST-LINK en "otros dispositivos", no en "controladoras USB", y con el triangulo de admiración.
Y ahora al darle click derecho -> propiedades, derrepente se quita de aqui, y ya aparece en "controladoras USB -> STMicroelectronics STLink dongle"

Y ya graba bien, asi sin motivo, porque el señorito PC a querido
Si da mas fallos y encuentro el porque ya postearé.
Gracias por la ayuda planeta9999!



Yo tengo también Windows XP SP3, y no tuve que hacer nada especial, solo conectar la tarjeta por USB e instalar los drivers.
Si que es raro lo que te ha pasado, parece claro que era un problema del driver.

En cuanto a Coocox, yo solo le veo un problema, suficiente para que no lo use, no puedes importar directorios, solo archivos. Osea que si te encuentras un proyecto completo con su arbol de directorios, no lo vas a poder importar a Coocox, tendrás que crear a mano todo el arbol de directorios y subdirectorios, ese inconveniente no existe con Eclipse, aunque la configuración de Eclipse es mucho más complicada al principio, pero también es mucho más flexible y tiene muchos plugins para personalizarlo.






Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Noctámbulo en 05 de Agosto de 2014, 23:35:44
Caballeros.

También me encuentro con un problema relacionado al driver del ST-Link/V2, sucede que al instalarlo no ocurre absolutamente nada. Revise en Administrador de dispositivos, y a diferencia de lo que le sucedía a pou, a mí ni siquiera me aparece ST-Link en "otros dispositivos" ni en ningún otro lugar.

Alguna idea de qué puede estar sucediendo?

De antemano, gracias por el tiempo y posible ayuda.
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Suky en 06 de Agosto de 2014, 00:34:17
Hola... Pero al conectarlo a la PC, da indicios que ha detectado un nuevo dispositivo USB?


Saludos
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Noctámbulo en 06 de Agosto de 2014, 17:32:53
No, nada.. Simplemente empieza a ejecutarse la demo que viene precargada en la placa.

Qué se supone que debería pasar? Estoy usando el conector mini USB (CN1), con todos los jumpers colocados.

Saludos.
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Noctámbulo en 15 de Agosto de 2014, 22:29:12
Estimados,

Aún no consigo instalar correctamente el controlador del ST-Link/V2 embebido en la placa. Alguna sugerencia/orientación de qué más puedo intentar?

Saludos.
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Slalen en 09 de Octubre de 2014, 05:42:21
Un detalle!!!

Con todos los STLink (por los menos de las discovery) no aparece en el administrador de dispositivos nada sobre STLINK, lo que te crea es un MSD y lo puedes ver si vas a mi pc y miras en dispositivos externos, deberías reconocerlo como un pendrive!!!

Por lo demás, yo lo tengo instalado en win7 y win8 y sin problemas, no necesitas el stlink para que lo reconozca...

De todas formas si vas al stlink le das al menú "ST-LINK" y a firmware update te puede evitar errores y sabes si lo tienes conectado
Título: Re: Problema al grabar STM32F4 con Coocox
Publicado por: Slalen en 09 de Octubre de 2014, 05:44:57
en el coide asegúrate de tener el debugger seleccionado en "configuración->debugger" tendría que estar puesto como STLINK SWD y 1Mhz

lo demás lo puedes dejar por defecto