Principio de la corteza del brazo Desarrollo del hardware del Axe

5

¿Dónde se puede encontrar información sobre cómo armar un tablero de arranque de Linux mínimo basado en la familia de la corteza A (como el beagleboard)? La información de programación es abundante, pero el conocimiento del hardware parece más arcano. Tengo especial curiosidad por:

  • ¿Qué componentes externos se necesitan y por qué?
  • ¿Por qué los tableros de desarrolladores parecen terminar alrededor de 200 $, aunque podría obtener un omap3517 por 15 $?
  • ¿Qué tipo de equipo se necesita para crear prototipos alrededor de un chip como el omap3517?
pregunta Imbrondir

5 respuestas

8

He estado blogueando sobre la placa de Linux en la que he estado trabajando here y continúa here . Comencé a pensar que usaría un Cortex A8, pero finalmente me decidí por el Atmel AT91SAM9G20.

Para intentar responder a tus otras preguntas:

  • Puede ver los componentes que usé en mi esquema, pero no conozco una explicación más general de por qué es necesario cada uno.
  • El procesador es solo alrededor del 10-20% del costo total de las piezas. El montaje es otro $ 4-40, dependiendo de la cantidad construida. Sospecho que el margen de beneficio es del 30-50%.
  • Dependiendo del paquete, el paquete BGA OMAP3517 tiene un paso de bola de 1 mm o 0,65 mm. En general, por debajo del paso de 0,8 mm, debe realizar una radiografía de al menos una parte de las tablas terminadas para verificar si hay errores. (Solo para el registro, los paquetes OMAP3517 de 1 mm aún no están disponibles).

Si tiene otras preguntas más específicas, estaré encantado de intentar responderlas.

    
respondido por el pingswept
3

La gente no construye sus propios tableros OMAP porque necesita 1) una máquina de rayos X, o 2) paciencia y experiencia extremas con el re-balling de bgas y aire caliente para poder soldar con éxito paquetes de bga de alta densidad .

También preguntar por qué la placa cuesta $ 200 mientras que el chip cuesta $ 15 es como quejarse de por qué el software cuesta dinero incluso si usa el compilador y las bibliotecas de código abierto y gratuito.

    
respondido por el krapht
3

Para un sistema Linux, sus componentes esenciales serán un procesador, ram (probablemente al menos ddr) y flash. Luego, necesitará todas las cosas adicionales, alimentación, conectores lcd, usb, ethernet ... cualquier periférico que desee, etc.

La placa Beagle utiliza una tecnología especial POP (paquete en paquete) donde el Flash y la RAM se montan literalmente en la parte superior de la OMAP. Así es como pueden conseguir el tablero tan pequeño. Pero ... cuesta algo de pasta seria, como mucho más de $ 15.

    
respondido por el bt2
1

En cuanto a por qué el tablero costará 200 USD + cuando el chip es de solo 15 USD, puedo darle una respuesta: debe revisar los otros componentes requeridos: * OMAP: Muy bien, ciertamente necesitarás eso, pero ¿cómo puedo alimentarlo? * PMIC: Power Management IC, bien, ahora tengo mis 4 voltajes requeridos, ahora para un poco de memoria * SDRAM: Dependiendo de lo que necesite, necesita una cantidad adecuada de SDRAM * NAND flash: Definitivamente quieres algo de memoria no volátil * Tarjeta SD: Tal vez alguna memoria intercambiable. * Conectores: cuente en el costo de los conectores para USB, LAN, eventualmente desea WLAN Bluetooth o GPS

Bien, ahora tienes los componentes, pero ¿dónde los colocas? El diseño de un sistema de este tipo generalmente conduce a PCB de 10 o 12 capas, que eventualmente incluyen micro-vias, que no son baratas por sí mismas.

Por último, agregue las pruebas y el rendimiento del tablero, tenga en cuenta algunos prototipos antes de que la producción pueda comenzar y usted tenga su USD 200 :)

    
respondido por el Tom L.
-1

Basándome en tus preguntas, me temo que estás sobre tu cabeza. Usted está preguntando acerca de los componentes en lugar de recuerdos específicos. Preguntas sobre construir prototipos, no huellas. Debes apegarte a un tablero construido.

    
respondido por el Brian Carlton

Lea otras preguntas en las etiquetas