|
Посоветуйте отладочную плату с ARM от 1 ГГц, остальное в теме |
|
|
|
Sep 27 2017, 09:01
|

Местный
  
Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126

|
Здравствуйте.
Разыскиваю отладочную плату с ARM ядром на борту, частота ядра должна быть не ниже 1ГГц. Память должна быть не хуже PC133, ширина шины данных 16 бит (32 бита предпочтительнее). Процессор и его периферия должны быть документированы. Как бонус - наличие FPGA (но это необязательно, если есть видеопроцессор).
Писать программы планирую - исключительно "bare metal" (под голое железо).
Есть опыт: программирование STM32F4xx, AT91RM9200, ADSP-BF532, BF533, дизайн FPGA Altera Cyclone-2. Писал исключительно на Cи, Ассемблере. Без применения сторонних библиотек, драйверов и ОС тем более.
Основная проблема: неполная открытость современных процессоров, например под Ti AM335x не удается найти доки на 2D- и 3D- видеоускоритель. Рассматривал Rockchip RK3066 и его 1,5 ГГц, документация на GPU (графический процессор) недоступна для скачивания.
Нужен полностью открытый процессор.
Помогите с выбором отладочной платы!
|
|
|
|
|
 |
Ответов
|
Sep 28 2017, 06:22
|

Местный
  
Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126

|
Да, каюсь... был невнимателен. Нашёл всё-таки SDK под i.MX6, правда док в нем не оказалось (папки пустые), а сорцы как работать с под-системами есть. Даже сишный хедер с описанием 3D-регистров есть! Ну и bare-metal example на гитхабе под него есть.
Вопросы к mantech: 1) Вы работали с i.MX6 Solo, у него частота 1 ГГц, не пробовали его разгонять скажем так на 20% - 50% ? Есть ли запас? 2) Процессор Little Endian? Или Big Endian ? 3) Ширина шины данных(память) там 32 бита на 1 ядро? 4) Какой длины конвеер у этого процессора?
Почитал доки на RockChip, тоже заинтересовал, но огорчает отсутствие SDK, свободного от осей. А также шина 16 бит, против 32 бит в iMX6. Правда частота больше, но опять же настораживает металлический корпус и совет посадить на куллер.
И что самое интересное, для Rockchip RK3288 есть мини-плата-модуль, которая по периметру обнесена контактными площадками - удобно свои устройства делать, так как CPU+RAM уже распаяны (самому разводить плату под DDR3-800 без риска не представляю как).
Если сравнивать i.MX6 Solo и RK3288, то какой из них будет быстрее выполнять код из внешней DDR-памяти? У solo частота 1 ГГц, у RK 1,8 ГГц, зато у соло шина в 2 раза шире. В общем я запутался!
|
|
|
|
|
Sep 28 2017, 07:20
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(__inline__ @ Sep 28 2017, 09:22)  Если сравнивать i.MX6 Solo и RK3288, то какой из них будет быстрее выполнять код из внешней DDR-памяти? У solo частота 1 ГГц, у RK 1,8 ГГц, зато у соло шина в 2 раза шире. В общем я запутался! На счет скорости - берите рокчип, там и ядра быстрее и шина памяти, хоть и 16 бит, но в МХах она медленная, сам проверял. По тепловыделению, ну ясно дело 4х ядерка будет греться сильнее чем одно, причем, МХ6 мягко говоря, не лидер экономности, тут лучше взять аллвиннер V3s, например, и греется немного и ддр разводить не надо(встроенная 64мегабайта, что для программирования без оси - просто прекрасно). Что я бы дал в качестве совета - попробовать запустить первые программы на МХ6, т.к. там очень хорошо документирован процесс запуска, таблицы конфигурации, стартовые скрипты и пр. Это ведь не СТМ, где через jtag просто залить прогу, тут специальные загрузчики нужны и подготовка карты памяти. Кстати, настоятельно рекомендую именно сд-карту, а не нанды и пр - заплюхаетесь... Цитата(__inline__ @ Sep 28 2017, 09:22)  1) Вы работали с i.MX6 Solo, у него частота 1 ГГц, не пробовали его разгонять скажем так на 20% - 50% ? Есть ли запас? 2) Процессор Little Endian? Или Big Endian ? 3) Ширина шины данных(память) там 32 бита на 1 ядро? 4) Какой длины конвеер у этого процессора? Сейчас уже не помню эти подробности, дело 2 года назад было. Разгонять не пробовал, это для целей промавтоматики было, а там больше важна надежность.
Сообщение отредактировал mantech - Sep 28 2017, 07:21
|
|
|
|
Сообщений в этой теме
__inline__ Посоветуйте отладочную плату с ARM от 1 ГГц Sep 27 2017, 09:01 blackfin Цитата(__inline__ @ Sep 27 2017, 12:01) П... Sep 27 2017, 09:14 __inline__ Цитата(blackfin @ Sep 27 2017, 09:14) Zyn... Sep 27 2017, 09:37  AVR Я не слепой и вижу:
Цитата(__inline__ @ Sep 2... Sep 27 2017, 10:04   gosha-z Цитата(AVR @ Sep 27 2017, 13:04) Подозрев... Sep 27 2017, 10:25   __inline__ Цитата(AVR @ Sep 27 2017, 10:04) Я не сле... Sep 27 2017, 10:30 scifi Неужели среди i.MX такого нет? Sep 27 2017, 09:41 aaarrr Цитата(__inline__ @ Sep 27 2017, 12:01) Р... Sep 27 2017, 09:48 gosha-z Ну если так хочется ковыряться в голом железе, ков... Sep 27 2017, 10:03 Lmx2315 Цитата(__inline__ @ Sep 27 2017, 12:01) П... Sep 27 2017, 10:24 _pv у AD в SC58 дополнительно к двум ядрам шарка есть ... Sep 27 2017, 10:36 Obam Без вариантов, связываться с вендором и подписыват... Sep 27 2017, 11:46 mantech Цитата(__inline__ @ Sep 27 2017, 12:01) О... Sep 27 2017, 12:18 AVR Цитата(mantech @ Sep 27 2017, 15:18) Прог... Sep 27 2017, 12:27  mantech Цитата(AVR @ Sep 27 2017, 15:27) не буду ... Sep 27 2017, 12:37 Obam Цитата(mantech @ Sep 27 2017, 16:18) Не ф... Sep 27 2017, 13:32 __inline__ 1) Отечественная продукция типа "Байкал... Sep 27 2017, 12:39 mantech Цитата(__inline__ @ Sep 27 2017, 15:39) m... Sep 27 2017, 13:02  __inline__ Цитата(mantech @ Sep 27 2017, 13:02) Ковы... Sep 27 2017, 13:53   aaarrr Цитата(__inline__ @ Sep 27 2017, 16:53) О... Sep 27 2017, 14:25   mantech Цитата(__inline__ @ Sep 27 2017, 16:53) В... Sep 27 2017, 18:42    aaarrr Цитата(mantech @ Sep 27 2017, 21:42) Про ... Sep 27 2017, 20:17     mantech Цитата(aaarrr @ Sep 27 2017, 23:17) Вы о ... Sep 27 2017, 20:46 aaarrr Цитата(__inline__ @ Sep 27 2017, 15:39) 2... Sep 27 2017, 13:16 AVR Цитата(__inline__ @ Sep 27 2017, 15:39) 4... Sep 28 2017, 08:42  __inline__ Цитата(AVR @ Sep 28 2017, 08:42) Вы меня ... Sep 28 2017, 09:29   Огурцов Цитата(__inline__ @ Sep 28 2017, 10:29) В... Sep 28 2017, 10:10   AVR Цитата(__inline__ @ Sep 28 2017, 12:29) Х... Sep 28 2017, 12:59    jcxz Цитата(AVR @ Sep 28 2017, 19:59) Linux не... Sep 28 2017, 14:11 __inline__ Скачал AM335x Linux SDK BSP Source Code - файл am3... Sep 27 2017, 13:25   mantech Цитата(__inline__ @ Sep 28 2017, 10:31) В... Sep 28 2017, 07:41 aaarrr Цитата(__inline__ @ Sep 28 2017, 09:22) П... Sep 28 2017, 09:35 gosha-z Ситара - умеет, собственно, BBB так и работает. Sep 28 2017, 08:10 __inline__ RK3288 тоже грузится с SD/MMC карты. Правда после ... Sep 28 2017, 08:23 _pv судя по прошлой теме вы в блэкфин засунули эмулято... Sep 28 2017, 09:32 __inline__ Цитата(_pv @ Sep 28 2017, 09:32) судя по ... Sep 28 2017, 09:42  mantech Цитата(__inline__ @ Sep 28 2017, 12:42) П... Sep 28 2017, 09:48   __inline__ Цитата(mantech @ Sep 28 2017, 09:48) Може... Sep 28 2017, 10:22    Огурцов Цитата(__inline__ @ Sep 28 2017, 11:22) Н... Sep 28 2017, 10:45  _pv Цитата(__inline__ @ Sep 28 2017, 16:42) П... Sep 28 2017, 11:18   __inline__ Цитата(_pv @ Sep 28 2017, 11:18) значит т... Sep 28 2017, 11:40    _pv Цитата(__inline__ @ Sep 28 2017, 18:40) П... Sep 28 2017, 14:04 scifi Эту бы энергию - да в мирных целях! Sep 28 2017, 09:55 mantech Цитата(scifi @ Sep 28 2017, 12:55) Эту бы... Sep 28 2017, 10:02 maugli Кстати , Rockchip пошла навстречу трудящимся и зап... Sep 28 2017, 10:44 __inline__ Цитата(maugli @ Sep 28 2017, 10:44) Кстат... Sep 28 2017, 11:05  scifi Цитата(__inline__ @ Sep 28 2017, 14:05) Н... Sep 28 2017, 11:06  gerber Цитата(__inline__ @ Sep 28 2017, 14:05) К... Sep 28 2017, 11:07  scifi Цитата(__inline__ @ Sep 28 2017, 14:05) К... Sep 28 2017, 11:09  mantech Цитата(__inline__ @ Sep 28 2017, 14:05) h... Sep 28 2017, 12:09   __inline__ Цитата(mantech @ Sep 28 2017, 12:09) Тут ... Sep 28 2017, 13:12 __inline__ Немного просмотрел SDK под alwinner, начал нравить... Sep 28 2017, 14:31 aaarrr Цитата(__inline__ @ Sep 28 2017, 17:31) Н... Sep 28 2017, 14:49  AVR Цитата(aaarrr @ Sep 28 2017, 17:49) Ну, н... Sep 28 2017, 15:20   aaarrr Цитата(AVR @ Sep 28 2017, 18:20) Вы меня ... Sep 28 2017, 15:47   mantech Цитата(AVR @ Sep 28 2017, 18:20) Вы меня ... Sep 28 2017, 17:46    AVR Цитата(mantech @ Sep 28 2017, 20:46) Кста... Sep 28 2017, 18:31     mantech Цитата(AVR @ Sep 28 2017, 21:31) Это точн... Sep 28 2017, 18:35      aaarrr Цитата(mantech @ Sep 28 2017, 21:35) Може... Sep 28 2017, 18:55       mantech Цитата(aaarrr @ Sep 28 2017, 21:55) Ну, е... Sep 28 2017, 19:03        aaarrr Цитата(mantech @ Sep 28 2017, 22:03) Непл... Sep 28 2017, 19:13         mantech Цитата(aaarrr @ Sep 28 2017, 22:13) Мне и... Sep 28 2017, 19:20       AVR Цитата(aaarrr @ Sep 28 2017, 21:55) Ну, е... Jan 23 2018, 10:13        aaarrr Цитата(AVR @ Jan 23 2018, 13:13) Каким пу... Jan 23 2018, 10:18 _pv Цитата(__inline__ @ Sep 28 2017, 21:31) в... Sep 28 2017, 15:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|