Alguém conhece um bom design básico do Cortex-A9? Algo com apenas o suficiente para funcionar com energia e ethernet? Estou procurando algo como ponto de partida e talvez com arquivos de águia.
editar: Embora esta não seja a minha primeira vez criando algo. Eu acho que ainda estou passando por cima da minha cabeça. Estou procurando algo com muita potência, + 1 GHz. Eu realmente gosto do quadro Panda, e essa seria minha primeira escolha. O único problema é que os extras, o vídeo e o som usam apenas energia extra e não serão usados. O M3 tem design próximo, ou seja, carregável via USB (o cartão SD também seria bom). Eu realmente só estou procurando por cavalos de potência. Eu também não tinha um chip escolhido, queria deixá-lo em aberto, mas estava olhando para o OMAP4430.
Obrigado por toda a entrada. Eu provavelmente usarei apenas uma placa de panda, a menos que alguns conheçam um design melhor. Eu acho que o custo da águia (versão completa) colocará esse projeto fora do meu alcance para protótipo.
Respostas:
Tem certeza de que precisa de um A9? Esses chips não são "minimalistas" ou "básicos" de forma alguma.
O PandaBoard usa um chip OMAP4430 Cortex-A9 da TI, que possui 547 bolas e 216 blocos em um campo de 0,4 mm. Você pode soldar esse chip e / ou criar um layout para ele? Não, a versão freeware de 2 camadas do Eagle não será suficiente, por mais que você tente.
Não quero desencorajá-lo em sua primeira pergunta, mas parece que você pulou na cabeça. Sugiro que você faça um dos seguintes:
fonte
Algumas informações adicionais sobre o seu projeto seriam úteis. Se você acha que o Cortex M3 e A9 são "de design próximo", convém fazer mais pesquisas. Certamente eles compartilham um ISA, mas os tipos de produtos e a complexidade das placas que seriam construídas com um M3 MCU vs. OMAP estão em mundos diferentes. Estamos falando, 50MHz vs. 1GHz +, <1MB RAM vs. 128MB +, sem GPU vs. PowerVR SGX, etc.
Eu não sou um EE real, mas fiz um PCB para uma parte do M3 e, embora isso tenha sido relativamente fácil e factível com algumas semanas de aprendizado do Eagle e de revisão dos esquemas da placa de avaliação do M3, não seria seriamente considerado um OMAP para um projeto do tipo startup / homebrew.
Se você acha que o M3 está próximo, mas quer mais potência, talvez verifique as peças mais recentes do Cortex M4? Eles são M3s polidos, alguns possuem recursos de FPU, VFPU e DSP de hardware ativados, eles tendem a rodar com taxas de clock mais altas, mas novamente nem perto do poder de um OMAP.
Se você deseja potência OMAP, mas não todos os periféricos, ou deseja criar um design de placa personalizado para seus próprios periféricos, existem algumas empresas que fabricam sistemas OMAP em módulos que são empacotados como um SO-DIMM de 200 pinos. Você pode criar uma placa-filha personalizada que possua um soquete SO-DIMM, fonte de alimentação e quebre as linhas de E / S necessárias em um nível de complexidade muito menor do que em todo o design do sistema. Acho que não ouvi falar de nenhuma das tomadas Ethernet, mas elas estão disponíveis com Wi-Fi e provavelmente têm suporte a Ethernet que pode ser quebrado na sua placa-filha. Em comparação com o Beagle ou o Panda, eles são mais caros, não têm certeza sobre os módulos simples, mas os kits com alguns acessórios (uma placa-mãe Panda, LCD com tela de toque etc.) estão na faixa de US $ 200-400.
Aqui está um exemplo, existem vários fabricantes que oferecem linhas de produtos semelhantes: http://www.technexion.com/index.php/arm/ti-omap3530
fonte
Se você quer apenas um ARM com Ethernet, obtenha um mbed .
fonte
É o 1GHz que você está procurando ou o Cortex-A9 especificamente (Ethernet, etc.)? Você já viu as placas do open-rd.org ou conecta computadores da Marvell? Eles estão na faixa de 1,2 GHz, mas não são o Cortex-A9, eu não acho. Hawkboard e Beagleboard têm ethernet. Todos até agora são faixa de preço semelhante do Pandaboard. Eu gosto do open-rd porque você pode conectar um disco rígido SATA de laptop diretamente nele e não precisar lidar com mídias baseadas em flash (exceto a inicialização inicial).
fonte
O Beagle Board também é uma boa configuração do ARM. Ele também possui extras como A / V, mas é um pouco mais barato que o Panda por US $ 149 vs. US $ 174.
[editar] parece que você precisa trazer seu próprio adaptador Ethernet USB.
fonte