Programación flash en el entorno de fabricación utilizando Codewarrior TAP

0

Me gustaría usar el Codewarrior TAP para programar flash en tableros en un entorno de fabricación.

Mi objetivo es una CPU P4080 con memoria Flash. Actualmente estoy usando un Abatron BDI-3000 para esto, pero ese dispositivo ahora es EOL y lo haré Eventualmente necesitarás encontrar otra forma de programar el flash. Parece que el TAP de Codewarrior puede hacerlo, pero no puedo encontrar ninguna pista sólida sobre cómo hacerlo.

Sospecho que se puede hacer porque algunas personas de ingeniería en mi organización han usado el "IDE de Codewarrior" para programar flash. Sin embargo, me gustaría mucho evitar el uso del IDE en una fábrica. Sé que puedo hacer telnet al TAP, pero no parece haber comandos de CLI análogos a los que usé en El BDI-3000. Hay algunas palabras acerca de que TAP tiene soporte para gdb, pero no estoy seguro de las capacidades de gdb.

Mis tareas son muy simples ...

  • Borrar un rango de memoria . El comando BDI fue "borrar 0xeff80000 0x20000 4"

  • Programa un binario desde un servidor tftp. El comando BDI fue "prog 0xeff80000 /path/in/tftp/server/MyBinary.bin bin "

  • Verifique que el binario se haya programado correctamente. El comando BDI fue "verificar 0xeff80000 /path/in/tftp/server/MyBinary.bin bin "

El problema es que no veo el equivalente de ningún programa, borrar o verificar comandos en el manual de Codewarrior TAP. Además, no parece haber una forma de especificar un servidor TFTP que contenga archivos binarios para escribir en el destino. Pero si necesito olvidarme de TFTP y poner los binarios en la PC host, eso también está bien.

¿Puede alguien ayudarme a comenzar con esto? Solo necesito apuntarme en la dirección correcta. Alternativamente, ¿qué otras herramientas puedo usar para programar este flash de una manera que sea fácil de automatizar / de fábrica?

    
pregunta Angelo

1 respuesta

-1

Puedes iniciar el brazo cruzado gdb y ejecutar los scripts de Python disponibles para flashear. Es posible que deba modificar los archivos de configuración de inicio y tal vez crear su propio archivo XML con los detalles de su dispositivo. Puedes copiar / modificar el archivo XML.

enlace

    
respondido por el jerrylogansquare

Lea otras preguntas en las etiquetas