Domanda:
Inizio dello sviluppo dell'hardware dell'ascia della corteccia del braccio
Imbrondir
2010-12-28 06:29:33 UTC
view on stackexchange narkive permalink

Dove si possono trovare informazioni su come mettere insieme una scheda avviabile Linux minimale basata sulla famiglia A cortex (come la beagleboard)? Le informazioni di programmazione sono abbondanti, ma la conoscenza dell'hardware sembra più arcana. Sono particolarmente curioso di:

  • Quali componenti esterni sono necessari e perché.
  • Perché le schede di sviluppo sembrano finire intorno ai 200 $, anche se potrei ottenere un omap3517 per 15 $?
  • Che tipo di attrezzatura è necessaria per creare prototipi attorno a un chip come l'omap3517?
Cinque risposte:
pingswept
2010-12-28 08:47:32 UTC
view on stackexchange narkive permalink

Ho scritto sul blog della scheda Linux su cui ho lavorato iniziando qui e continuando qui. Ho iniziato a pensare che avrei usato un Cortex A8, ma alla fine ho optato per Atmel AT91SAM9G20.

Per provare a rispondere alle tue altre domande:

  • Puoi vedere i componenti che ho usato nel mio schema, ma non conosco una spiegazione più generale del motivo per cui ciascuno è necessario.
  • Il processore rappresenta solo il 10-20% circa del costo totale delle parti. L'assemblaggio costa altri $ 4-40, a seconda della quantità costruita. Sospetto che il margine di profitto sia del 30-50%.
  • A seconda del pacchetto, il pacchetto BGA OMAP3517 ha un passo della sfera di 1 mm o 0,65 mm. In genere, al di sotto di 0,8 mm di passo, è necessario radiografare almeno una parte delle tavole finite per verificare la presenza di errori. (Solo per la cronaca, i pacchetti OMAP3517 da 1 mm non sono ancora disponibili.)

Se hai altre domande più specifiche, sarei felice di provare a rispondere.

krapht
2010-12-28 08:38:11 UTC
view on stackexchange narkive permalink

Le persone non costruiscono le proprie schede OMAP perché hai bisogno di 1) una macchina a raggi X o 2) estrema pazienza ed esperienza con il re-balling bgas e la rilavorazione ad aria calda per saldare con successo pacchetti bga ad alta densità .

Anche chiedere perché la scheda costa $ 200 mentre il chip costa $ 15 è come lamentarsi del perché il software costa denaro anche se si utilizzano compilatori e librerie gratuiti e open source.

Non lamentarmi. Voglio solo capire. Grazie.
bt2
2010-12-28 08:59:45 UTC
view on stackexchange narkive permalink

Per un sistema Linux i componenti essenziali saranno un processore, ram (probabilmente almeno ddr) e flash. Quindi avrai bisogno di tutto il materiale extra, alimentazione, connettori lcd, usb, ethernet ... qualsiasi periferica desideri, ecc.

La scheda Beagle utilizza una speciale tecnologia POP (pacchetto sul pacchetto) in cui il Flash e RAM sono letteralmente montati sulla parte superiore dell'OMAP. È così che possono ottenere la tavola così piccola. Ma ... è costato un bel po 'di soldi, come più di $ 15.

Tom L.
2013-01-07 00:36:43 UTC
view on stackexchange narkive permalink

Per quanto riguarda il motivo per cui la scheda costerà 200 USD + quando il chip è di soli 15 USD, posso darti una risposta: devi controllare gli altri componenti richiesti: * OMAP: Va bene, ne avrai sicuramente bisogno, ma come posso alimentarlo? * PMIC: IC di gestione dell'alimentazione, va bene, ora ho i 4 voltaggi richiesti, ora per un po 'di memoria * SDRAM: a seconda di ciò di cui avrai bisogno, hai bisogno di una quantità appropriata di SDRAM * NAND flash: sicuramente tu vuoi un po 'di memoria non volatile * Scheda SD: forse un po' di memoria intercambiabile * Connettori: calcola il costo per i connettori per USB, LAN, alla fine vuoi WLAN Bluetooth o GPS

Bene, ora hai i componenti, ma dove le metti. La progettazione di un tale sistema di solito porta a PCB a 10 o 12 strati, eventualmente includendo micro-via, che non sono economici di per sé.

Infine, aggiungi il test e il richiamo della scheda, conta alcuni prototipi prima la produzione può effettivamente iniziare e hai i tuoi 200 dollari :)

Brian Carlton
2010-12-28 06:37:29 UTC
view on stackexchange narkive permalink

Sulla base delle tue domande, temo che tu sia sopra la tua testa. Stai chiedendo dei componenti piuttosto che dei ricordi specifici. Chiedete di costruire prototipi, non impronte. Dovresti attenersi a una scheda costruita.

Apprezza il modo educato di esprimerlo. Hai ragione. Sono molto sopra la mia testa. Ma non riesco davvero a trovare informazioni su quanto sia difficile o semplice un progetto del genere. Speravo di trovare una sorta di percorso su come apprendere come vengono realizzati tali progetti.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...