fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

programar micro en linux

5 Respuestas
3 Usuarios
0 Reactions
2,398 Visitas
cintlab
Respuestas: 6
Topic starter
(@cintlab)
Active Member
Registrado: hace 16 años

hola compañeros. estoy programando un micro d 32bits el modelo es el STR912FAW44 de ST microelectronics. lo que intento es programarlo bajo el compilador gcc de linux. mi problema llega a la hora de descargarlo en la flash del micro que se encuentra integrado en una placa del fabricante keil el modelo de la placa es el MCBSTR9. necesito conseguir algun programa que me permita la descarga a la placa a traves del cable de conexion JTAG a traves de linux

Responder
4 respuestas
joviwap
Respuestas: 301
(@joviwap)
Ardero
Registrado: hace 20 años

Hola cintlab,

Aunque no he trabajado con los micros de ST, si que he programado bajo bajo linux con un AVR32 de Atmel. No se exactamente como será tu caso, pero en mi caso el fabricante disponia de unos "bin utils" entre los que se encontraban, entre otros, el compilador, linker, debugger y el downloader para el cable JTAG. Estos bin utils estaban disponibles incluso desde el repositorio de Atmel.

Deberías comprobar si ST no tiene algo similar, porque también puede que disponga de un API para compilar, programar y hacer debug como Atmel.

Buena suerte en tu busqueda y un saludo.

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Joviwap, ¿que placa AVR32 usas? Tengo encargada (en el curro, pero si me gusta, me la compro) una ICNovaAP2000 o similar (más conocida como grasshopper) y quisiera recabar información sobre la facilidad de uso de la misma, así como lo que tengo que hacer para conectarle (drivers, programa, settings, etc) un TFT de 800 x 480 que también he pedido.

Responder
joviwap
Respuestas: 301
(@joviwap)
Ardero
Registrado: hace 20 años

Pues he usado una EVK1101. Las herramientas y los drivers suministrados están muy bien, y son bastante agradabes de utilizar si no fuese porque la placa que tengo tenia instalado un chip de revision B del UC3B0256ES con muchos... muchisimos bugs hardware.

Intenté conseguir unas muestras del UC3B0256 rev. E que supuestamente solucionaría todos los problemas que tube pero a dia de hoy (y hace mas de 3 meses que los pedí) no me ha llegado nada.

Si puedo ayudarte en algo no dudes en preguntar, aunque no se porque me da que tu nivel programando micros es bastante superior al mio 😀

Un saludo.

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Gracias por la info. Lo de programar micros, si te refieres a 8 bits, no se me da mal (tampoco bien;)), pero excepto algún ARM7 (que no llevan ni sistema operativo ni naa), poca cosa en 32 bits. Y de Linux ni idea. Así que a aprender, que siempre es algo sano.

Cuando me llegue la placa, ya os digo algo. Podría ser interesante para hacer robots con bastante potencia de cálculo (reconocimiento de imágenes? navegación sofisticada?).

Saludos.

Responder
Compartir: