Войти
ФлеймФорумЖелезо

Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать? (5 стр)

Страницы: 1 2 3 4 5
#60
(Правка: 8:26) 8:05, 18 авг. 2020

Gradius

Есть у меня андроид консоль JXD S5110 EXEQ SET2, на процессоре Allwinner A9 Amlogic AML8726-M3

+ Показать

её как-то можно перепрошить под ваш софт?


#61
(Правка: 8:26) 8:26, 18 авг. 2020

0iStalker
> Есть у меня андроид консоль JXD S5110, на процессоре Allwinner A9 Amlogic
> AML8726-M3
> её как-то можно перепрошить под ваш софт?

Драйвера нижнего уровня придётся писать новые, под этот камень, дисплей.

Исходя из своего опыта в освоении A13 (Cortex-A8) и V3s (Cortex-A7) - камни совершенно разные: карта памяти отличается, работа с периферией отличается, системные моменты отличаются.

Разные программные модели у: графической системы, DMA, аудио-кодек, память, ядро.

Разве что система команд процессора схожа. На этом одинаковость заканчивается.

#62
(Правка: 13:59) 13:58, 18 авг. 2020

0iStalker
> Есть у меня андроид консоль EXEQ SET2, на процессоре Amlogic AML8726-M3

Повторю: так просто нахрапом перенести не выйдет.  Ищите SDK на вашу  концоль.

#63
(Правка: 4:09) 4:00, 24 авг. 2020

Дело движется!

Составил и оформил принципиальную схему дочерней платы для новой игровой приставки - на базе платы Lichee Zero (процессор Allwinner V3s, ядро ARM Cortex-A7).

Далее  по плану - разводка и заказ печатной платы...

V3s_GameConsole | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?

Плата Lichee Zero будет напаяна на дочернюю похожим образом как здесь:

1 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать? 2 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?

#64
(Правка: 7:45) 7:44, 9 сен. 2020

Спроектировал и собрал ещё одну игровую приставку на Allwinner V3s, которая получила название "COBURA",
что в переводе с японского означает "Кобра" (яп. コブラ Космическая кобра).

45 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?

Приставка делалась на заказ для игрового концерна "MisterX" конкретно для игры "Space Cobra RetPixMod".
Но ничто не мешает на этой приставке гонять всё то legacy, что я уже сделал ранее: разные эмуляторы и порты игр.

Видео-презентация игровой приставки. Видео с играми будут позже.

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Печатные платы. Свободно 5 штук. Отдаю бесплатно (по стоимости пересылки). Обращайтесь в личку или мыло.

0 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?

На печатной плате нанесён логотип из меди под паяльной маской - крутой чувак Кобра :)
И название приставки на английском и японском. Указан год создания приставки.

1 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?


Дочерняя плата крупным планом.

В центре: плата Lichee Pi Zero.

Сверху: 15-контактный разъём под ЭЛТ-монитор.
Слева: 9-контактный разъём под джойстик SMD.
Справа: 3.5"-аудио-разъём (стерео).
Снизу: USB-micro для питания приставки от БП 5V.

Есть индикация питания (красный светодиод слева внизу).

23 | Allwinner A13 SoC уделал DSP C6745. Смеяться или плакать?

#65
8:55, 9 сен. 2020

Прикольная разработка. Наверное, здорово бы смотрелось в виде аркадного автомата (если бы было 2 джойстика).

интересно, где в 2020 доставать ЭЛТ телик/монитор?
#66
10:18, 9 сен. 2020

0iStalker
> Прикольная разработка. Наверное, здорово бы смотрелось в виде аркадного
> автомата (если бы было 2 джойстика).

Есть куча свободных ножек.  Теоретически можно прикрутить ещё несколько геймпадов.

Если в виде аркадного автомата, тогда шляпу рядом ставить надо :)

0iStalker
> интересно, где в 2020 доставать ЭЛТ телик/монитор?

Как вариант: farpost.ru . Вбиваете свой город и ищете что надо.

Монитор Samsung Sync Master 765mb  купил б/у за 500 р.

#67
3:45, 12 сен. 2020

Заснял работу консоли на игре Space Cobra Retpixmod.

Здесь использую оригинальный видеорежим 400x480 с удвоением строки. Копирую в видео-память с момощью инструкций NEON (в данном процессоре - это оказался самый быстрый способ).

Есть возможность задействовать SaI 2x фильтр, задав единичку в конфиге игры. В этом случае видеорежим будет 800x480.

Во всех случаях, частота кадров 60 Гц.  На таких разрешениях без проблем ставится и 120 Гц.

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры
#68
(Правка: 8:19) 8:19, 18 сен. 2020

А что насчёт такой железки ?

https://habr.com/ru/company/selectel/blog/519374/

#69
9:49, 18 сен. 2020

0iStalker
> А что насчёт такой железки ?

ИМХО перебор для моих задач.

Из минусов:
- BGA корпус (усложнит пайку)
- внешнее ОЗУ (усложнит разводку, пайку)
- отсутствие модулей типа SOM (а готовый модуль избыточен опять же под мои цели)
- придётся  по-новой всё осваивать

Собственно, почему я взял Allwinner V3s, а не какой-либо другой:
- паяемый QFP корпус
- встроенное в чип ОЗУ
- есть модули типа SOM (платы Lichee Zero как пример: лысая плата с процессором и минимумом обвеса чтоб дышал)
- есть наработки (на которые потрачено куча личного времени)

Страницы: 1 2 3 4 5
ФлеймФорумЖелезо