Diseño minimalista de Cortex-A9

12

¿Alguien sabe de un buen diseño básico de Cortex-A9? ¿Algo con lo suficiente para correr con potencia y ethernet? Estoy buscando algo como punto de partida y tal vez con archivos eagle.

editar: Si bien esta no es la primera vez que diseño algo. Creo que todavía estoy en mi cabeza. Estoy buscando algo con muchos caballos de fuerza, + 1GHz. Realmente me gusta el tablero de Panda, y esta sería mi primera opción. El único problema con esto es que los extras, el video, el sonido solo usan potencia adicional y no serán utilizados. El M3 tiene un diseño cercano, es decir, se puede cargar a través de USB (la tarjeta SD también estaría bien). Realmente solo busco caballos de fuerza. Tampoco tenía un chip seleccionado, quería dejarlo abierto, pero estaba mirando el OMAP4430.

Gracias por toda la entrada. Es probable que solo use un panda a menos que alguien conozca un mejor diseño. Creo que el costo del águila (versión completa) pondrá este proyecto fuera de mi alcance para prototipo.

    
pregunta far_frum_h0me

5 respuestas

12

¿Estás seguro de que necesitas un A9? Estos no son chips "minimalistas" o "básicos" de ninguna manera.

El PandaBoard usa un chip OMAP4430 Cortex-A9 de TI, que tiene 547 bolas y 216 almohadillas con un paso de 0.4 mm. ¿Puede soldar este chip y / o crear un diseño para él? No, la versión freeware de 2 capas de Eagle no la cortará, no importa cuánto lo intentes.

No quiero desanimarte en tu primera pregunta, pero parece que has saltado sobre tu cabeza. Te sugiero que hagas uno de los siguientes:

  • Mira a usar un chip más simple, como un M0 o M3. La etiqueta ARM es un excelente lugar para comenzar.
  • Compre un PandaBoard ($174 US ) o una placa de desarrollo similar si realmente quiere el A9.
  • Háganos saber que está familiarizado con los desafíos de usar chips complejos como este y dénos el número de pieza que estaba considerando. En este caso, me callaré.
respondido por el Kevin Vermeer
4

Podría ser útil alguna información adicional sobre su proyecto. Si crees que el Cortex M3 y A9 están "cerca de diseño" es posible que desees investigar un poco más. Seguro que comparten un ISA, pero los tipos de productos y la complejidad de las placas que se construirían con un M3 MCU frente a OMAP son mundos aparte. Estamos hablando, 50MHz vs. 1GHz +, < 1MB RAM vs. 128MB +, no GPU vs. PowerVR SGX, etc.

No soy un EE real, pero he hecho un PCB para una parte M3, y aunque fue relativamente fácil y factible con unas pocas semanas aprendiendo Eagle y repasando los esquemas de la junta de evaluación M3, no lo consideraría seriamente haciendo una placa OMAP para un proyecto de tipo inicio / homebrew.

Si piensa que M3 está cerca pero quiere más potencia, ¿tal vez revise las partes más nuevas de Cortex M4? Son M3s pulidos, algunos tienen funciones de FPU de hardware, VFPU y DSP activadas, tienden a funcionar a velocidades de reloj más altas, pero tampoco están cerca del poder de un OMAP.

Si desea la potencia de OMAP pero no todos los periféricos, o si desea hacer un diseño de placa personalizado para sus propios periféricos, hay algunas compañías que hacen el sistema en módulos OMAP que están empaquetados como un SO de 200 pines. DIMM. Puede crear una placa hija personalizada que tenga un zócalo SO-DIMM, una fuente de alimentación y que rompa las líneas de IO que necesita a un nivel de complejidad mucho menor que el diseño completo del sistema. No creo que haya oído hablar de ninguno con los conectores Ethernet, pero están disponibles con Wi-Fi y es probable que tengan soporte de Ethernet que se pueda dividir en su placa base. En comparación con los modelos Beagle o Panda, son más caros, no están seguros de los módulos básicos, pero los kits con algunos accesorios (una placa hija tipo Panda, pantalla táctil LCD, etc.) están en el rango de $ 200-400.

Aquí hay un ejemplo, hay varios fabricantes que ofrecen líneas de productos similares: enlace

    
respondido por el Suboptimus
2

Si solo desea un ARM con Ethernet, obtenga un mbed .

    
respondido por el Leon Heller
2

¿Es el 1GHz que está buscando o el Cortex-A9 específicamente (Ethernet, etc.)? ¿Ha mirado las tarjetas open-rd.org o conecte las computadoras de Marvell? Están en el rango de 1.2GHz pero no son Cortex-A9, no lo creo. Hawkboard y Beagleboard tienen ethernet. Todos hasta ahora son precios similares a los de Pandaboard. Me gusta el open-rd porque puede conectar un disco duro SATA para computadora portátil directamente en él y no tener que lidiar con medios basados en flash (excepto el arranque inicial).

    
respondido por el old_timer
0

El Beagle Board también es una configuración de ARM con un aspecto bastante agradable. También tiene extras como A / V, pero es un poco más barato que el Panda con $ 149 frente a $ 174.

[editar] parece que necesitas traer tu propio adaptador Ethernet USB sin embargo.

    
respondido por el Matt Williamson

Lea otras preguntas en las etiquetas