¿Cómo se obtiene un programa en un tablero eZdsp?

2

Estoy usando una placa eZdsp que tiene un chip TMS320f2812. El tablero tiene un puerto paralelo que se usa para programarlo. Tengo experiencia con el software, pero no con el uso de microcontroladores o DSP y no sé dónde comenzar con un programa simple, como encender el LED incorporado en la placa. Estoy usando Windows 7 y he descargado el último estudio de Code Composer y tengo un cable paralelo a paralelo para conectar de la computadora a la placa. ¿Y ahora qué hay para conseguir un programa allí? Gracias

    
pregunta Ayeayeron

1 respuesta

1

Utilicé una placa ezDSP basada en F2808, y tenía un programador USB JTAG integrado en la placa. La interfaz de puerto paralelo en la suya también podría estar conectada a un programador integrado de JTAG, o si no, el IDE de Code Composer probablemente esté equipado para manejar los detalles de la programación.

Lo siento, estoy incompleto con los detalles, han pasado un par de años desde que lo usé ... pero mire a su alrededor en los menús de Code Composer; En algún lugar allí debería encontrar la opción de flashear su proyecto en el chip. En CCS 3.2, había un cuadro de diálogo que podía aparecer que incluía una lista de todos los bancos de flash, que le permitía elegir la imagen .out a flash, el valor del multiplicador PLL a usar, etc. La selección del dispositivo estaba en un menú cercano.

Una vez que resuelves el problema de flash-the-chip, recuerdo que el mayor problema al comenzar fue tratar con los archivos ".cmd" del vinculador que configuran el diseño de memoria para el proyecto. Cuando escribes aplicaciones en C para Linux o Windows, no tienes que lidiar con ellas, pero cuando te acercas tanto al metal como a 28xx con Code Composer, debes decir exactamente para qué bloque de memoria física se va a usar. Qué segmento del programa. La forma fácil de superar las complejidades del archivo .cmd, inicialmente de todas formas, era robar uno de los proyectos de ejemplo.

De hecho, si su software los tiene, le recomendaría crear y actualizar uno de los ejemplos enlatados antes de escribir su propio software. Una búsqueda de 'ejemplos' o 'muestras' en el directorio de instalación de CCS debería activarlos.

    
respondido por el JustJeff

Lea otras preguntas en las etiquetas