Hacer que la luz de encendido funcione es el paso 0. Una vez que sepa que podría estar funcionando (es posible que también desee ver si puede golpear con un osciloscopio y ver si algo parece estar funcionando). Después de eso, el paso 1 es encontrar las hojas de datos / manuales. Desea el manual de inicio rápido y / o el anuncio de una página para las especificaciones básicas, luego la hoja de datos de la placa, la hoja de datos del fabricante para el procesador y las hojas de datos ARM para el procesador. Esto es lo que encontré con algunas breves búsquedas en Google:
El paso 2 es hacer parpadear un LED, y el paso 3 es iniciar algún tipo de comunicación entre el dispositivo y una PC de desarrollo. El paso 4 depende completamente de ti.
Alternativamente, puede cargar el dispositivo con el sistema operativo con el que quiera jugar (esta plataforma parece tener un buen soporte de sistema operativo a pesar de su antigüedad) y trabajar desde allí. Antes de ir demasiado lejos, le recomendaría más información sobre el funcionamiento interno del procesador, pero es su elección.
Tenga en cuenta que la junta ha sido suspendida desde alrededor de 2003 . Es posible que tengas algo de suerte al intentar ayudar a Cirrus y ver si puedes convencerlos de que te envíen una versión más nueva :)
Tenga en cuenta que dicen que no pueden proporcionar soporte de ingeniería de aplicaciones para productos descontinuados .
Finalmente, recomendaría no usar esta placa si su objetivo real es aprender a desarrollar software para los procesadores ARM. Esto está usando una arquitectura v4 de principios de la década de 2000, ahora están en v7. De la sección "Procesadores clásicos" de arm.com:
Mientras que la familia de procesadores ARM7
Se sigue utilizando hoy en día para simples
Dispositivos de 32 bits, nuevos diseños embebidos.
están haciendo cada vez más uso de lo último
Procesadores ARM como el Cortex ™ -M0
y procesadores Cortex-M3, ambos de
que ofrecen importantes técnicos
mejoras en la familia ARM7 *.
Esto es más para el ARTM7TDMI de forma continua y abrumadoramente popular que cualquier otro procesador en esta línea. Le sugeriría encarecidamente, si desea aprender el desarrollo de software para procesadores ARM como una habilidad comercial, que aprenda en un procesador más nuevo como un Cortex-M0 o -M3 (o un Cortex-A9 si es el mejor soporte de SO integrado y MMU). en el 720T es importante para ti). Si solo quieres divertirte con algún hardware donado, necesitarás algo de Google-fu en tus manos.
* La familia ARM7 y la versión de arquitectura ARMv7 son cosas muy diferentes. ARM7 está [principalmente] relacionado con ARMv4, pero también ARMv3 y v5, y ARMv4 está relacionado con ARM7, 8 y 9. La familia Cortex y la arquitectura v7 son en su mayoría equivalentes. Consulte el artículo de Wikipedia para obtener más información.