Tengo un beagleboard con TMS320C64x + DSP. Estoy trabajando en una aplicación de beagleboard de procesamiento de imágenes. Así es como va a funcionar:Beagleboard: ¿Cómo envío/recibo datos hacia/desde el DSP?
- El ARM lee una imagen de un archivo y coloca la imagen en una matriz 2D.
- El brazo envía la matriz al DSP. El DSP recibe la matriz.
- El DSP realiza el algoritmo de procesamiento de imagen en la matriz recibida (el código del algoritmo utiliza aproximadamente 5 MB de memoria asignada dinámicamente).
- El DSP envía la imagen procesada (matriz) al ARM. El brazo recibe la matriz.
- El brazo guarda la imagen procesada en un archivo.
Ya he escrito el código para los pasos 1,3,5. ¿Cuál es la forma más fácil de hacer los pasos 3 + 4 (envío de datos)? Ejemplos de código son bienvenidos