|
Посоветуйте отладочную плату с 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, 09:42
|

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

|
Цитата(_pv @ Sep 28 2017, 09:32)  судя по прошлой теме вы в блэкфин засунули эмулятор M68k написанный для ПК (с использованием плавающей запятой для звука). при этом производительности самого блэкфина, если нормально сделать, там должно быть более чем достаточно. не хотите переписывать нормально - берите любую распберри пи, а то и вообще планшет на intel Atom и запускайте на нём, наличие линукса там вам ну никак на быстродействие не повлияет. Это был другой эмулятор - Capcom Play System. Тот что летает на видео - это SEGA MD, там всё ОК с быстродействием. Мне нужно только в некоторых эмулях поднять быстродействие: SNES, GBA и Capcom. В остальных всё устраивает. Естественно, переписывать сорцы эмуляторов я не намереваюсь, поэтому есть интерес сделать девайс по-мощнее. Распбери Пи + Linux неинтересны, для этих целей у меня есть настольный ПК с 4-мя ядрами по 3 GHz каждый - ради интереса портанул под DOS - всё летает, но это слишком просто. Хочется самому плату развести и с регистрами поиграться....  На счёт эмулятора CPS1,2: Кстати, на счет плавучки в звуке: она там на моменте инициализации таблиц. Далее floating point вычисления не используются. Причина тормоза - софтварный блиттер эмулятора - 4 видеоплоскости по 384x224 пикселей 16 бит 4096 цветов. Оптимизировать это - это переписывать почти весь эмулятор! Палитра теперь хардварная в FPGA, так что теперь чуть быстрее. Цитата(aaarrr @ Sep 28 2017, 09:35)  Такие вот 16 бит. Я тоже обратил на это внимание и так и не понял: шину данных 32 бита можно выставить или нет?
Сообщение отредактировал __inline__ - Sep 28 2017, 09:43
|
|
|
|
Сообщений в этой теме
__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 __inline__ Да, каюсь... был невнимателен. Нашёл всё-таки SDK ... Sep 28 2017, 06:22 mantech Цитата(__inline__ @ Sep 28 2017, 09:22) Е... Sep 28 2017, 07:20  __inline__ Цитата(mantech @ Sep 28 2017, 07:20) Кста... Sep 28 2017, 07:31   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   __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
|
|
|