Мінімалістичний дизайн Cortex-A9


12

Хтось знає про хороший базовий дизайн Cortex-A9? Щось із достатньою для роботи з живленням та Ethernet? Я шукаю щось як вихідну точку, можливо, з орловими файлами.

редагувати: Хоча це не вперше я щось проектував. Я думаю, що я все ще перебуваю над головою. Я шукаю щось з великою кількістю кінських сил, + 1 ГГц. Мені дуже подобається дошка Panda, і це був би мій перший вибір. Єдина проблема з цим - це додаткові дані, відео, звук, просто витрачають додаткову потужність і не використовуються. M3 близький за конструкцією, тобто завантажується через USB (SD-карта теж непогана). Я справді просто шукаю кінські сили. У мене також не було вибрано чіп, я хотів залишити це відкритим, але дивився на OMAP4430.

Дякую за весь вклад. Я, швидше за все, просто використовувати дошку панди, якщо деякі не знають про кращий дизайн. Я думаю, що вартість орла (повна версія) виведе цей проект з мого діапазону на прототип.


1
ви не хочете розробляти BGA з такою кількістю кульок з орлом, його дійсно не розроблено для того, щоб дуже добре поводитись із сліпими та похованими віасами.
Марк

1
У мене немає великих проблем із сліпими або закопаними віасами з «Орелом»; інтерфейс працює так само, як і будь-яка інша система, яку я використовував, хоча, я думаю, вам, можливо, доведеться мати трохи німецької крові, щоб дійсно "пограбувати" так, як робить Орел деякі речі. :-) Я визнаю, що робота з дошками досить щільною, щоб вимагати їх, змушує мене переглядати очі. :-)
akohlsmith

Відповіді:


12

Ви впевнені, що вам потрібен A9? Це ніякі "мінімалістичні" чи "базові" фішки.

PandaBoard використовує чіп OMAP4430 Cortex-A9 від TI, який має 547 куль і 216 накладки на крок 0,4 мм. Чи можете ви паяти цю мікросхему та / або створити для неї макет? Ні, двошарова безкоштовна версія Eagle не вирізає її, як би ви не старалися.

Я не хочу перешкоджати вам першим запитанням, але схоже, що ви заскочили через голову. Я б запропонував вам зробити одну з наступних дій:

  • Подивіться на використання більш простого чіпа, наприклад, M0 або M3. ARM тег є відмінним місцем , щоб почати.
  • Придбайте PandaBoard ( 174 доларів США ) або подібну дошку для розробників, якщо ви дійсно хочете A9.
  • Повідомте нас, що ви знайомі з проблемами використання таких складних фішок, і дайте нам номер деталі, який ви розглядали. У цьому випадку я заткнуся.

1
+1 Я щойно писав про PandaBoard - ось посилання на файли дизайну: omapzoom.org/wiki/PandaBoard
Toby Jaffey

4

Деякі додаткові відомості про ваш проект були б корисні. Якщо ви думаєте, що Cortex M3 і A9 «близькі за конструкцією», можливо, вам доведеться провести ще кілька досліджень. Звичайно, вони поділяють ISA, але типи продуктів та складність плат, які будуватимуться з M3 MCU проти OMAP, - це світи один від одного. Ми говоримо, 50 МГц проти 1 ГГц +, <1 МБ ОЗУ проти 128 МБ +, немає графічного процесора проти PowerVR SGX тощо.

Я не справжній EE, але я зробив друковану плату для частини M3, і хоча це було відносно просто і виконано за кілька тижнів навчання Eagle та переходу схеми на оцінці M3, я б не серйозно розглядав питання про створення OMAP дошка для проекту стартапу / домашнього мовлення.

Якщо ви думаєте, що M3 близький, але хочете отримати більше кінських сил, можливо, перевірте новіші частини Cortex M4? Вони мають запаковані M3, деякі мають апаратні функції FPU, VFPU і DSP, зафіксованими, вони, як правило, працюють із більш високою тактовою частотою, але знову ніде не знаходяться в силі OMAP.

Якщо вам потрібні кінські сили OMAP, але не всі периферійні пристрої, або ви хочете зробити дизайн власної плати для вашої власної периферії, є кілька компаній, які виготовляють системи OMAP-модулі, упаковані як 200-контактний SO-DIMM. Ви можете зробити власну дочірню плату, яка має розетку SO-DIMM, джерело живлення та розбиває потрібні лінії вводу-виводу на набагато нижчий рівень складності, ніж робити дизайн всієї системи. Я не думаю, що я чув про будь-які з роз'ємами Ethernet, але вони доступні через Wi-Fi і, ймовірно, мають підтримку Ethernet, яка може бути розбита на вашій дочірній платі. У порівнянні з Біглом або Пандою вони дорожчі, не впевнені в оголених модулях, але комплекти з деякими аксесуарами (дощова плата, подібна до Панди, РК-дисплей з сенсорним екраном тощо) знаходяться в діапазоні $ 200-400.

Ось приклад, є кілька виробників, які пропонують подібні лінійки продуктів: http://www.technexion.com/index.php/arm/ti-omap3530


2

Якщо ви просто хочете ARM з Ethernet, отримайте mbed .


4
-1: На mbed немає магнітики Ethernet або гнізда. Є кілька десятків інших наборів розробників, які включають функціональність Ethernet нестандартно, але на mbed є лише USB.
Кевін Вермер

+1 додати маджак - це не складно (також доступні дешеві дошки
розбиття

Власне, ви можете просто перерізати кабель і підключити голі дроти. Магнітика важлива, якщо ви плануєте розміщувати в неперевірених мережах / використовувати PoE, але це не потрібно для розробки.
Ігор Скочинський

+1, відео-тур показує, що хлопці додають rj45 прямо на дошці mbed.org/handbook/Tour
Метт Вільямсон

2

Це 1 ГГц, який ви шукаєте, або Cortex-A9 спеціально (Ethernet тощо)? Ви подивилися на дошки open-rd.org або підключили комп’ютери від Marvell? Вони знаходяться в діапазоні 1,2 ГГц, але це не Cortex-A9, я не думаю. Хокборд і Бігборд мають мережеву мережу. Всі поки що схожі ціновий діапазон Pandaboard. Мені подобається відкритий, тому що ви можете підключити жорсткий диск ноутбука SATA прямо до нього, і не потрібно мати справу з флеш-носіями (крім первинного завантаження).


Мені дуже подобаються штепсельні комп'ютери.
krapht

0

Beagle Board досить приємно дивитися настройки ARM теж. У нього також є додаткові засоби, такі як A / V, але це трохи дешевше, ніж Panda на $ 149 проти $ 174.

[редагувати] схоже, вам потрібно принести власний адаптер USB Ethernet.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.