Компьютерная плата в ретро стиле TinyLlama x86 использует Raspberry Pi Zero 2 W в качестве MIDI-синтезатора.

Компьютерная плата в ретро стиле TinyLlama x86 предназначена для запуска DOS-игр на 32-разрядном процессоре x86 DM&P Vortex86EX и включает MIDI-синтезатор на базе Raspberry Pi Zero 2 с прошивкой MT32-Pi.

Выросший, играя в игры на компьютерах эпохи 386/486, Эйвинд Болер искал аналогичное новейшее оборудование для игр DOS, и после обнаружения платы 86Duino x86, совместимой с Arduino, он решил использовать модуль SOM-128-EX, питающий плату, для создания платы TinyLlama со звуковым чипом Crystal CS4237B, совместимым с Sound Blaster Pro, и MIDI-синтезатором.

Технические характеристики TinyLlama:

  • Система-на-модуле D&MP SOM-128-EX с
    • Процессор — 32-разрядный процессор x86 DM&P Vortex86EX с частотой от 60 до 500 МГц
    • Системная память — 128 МБ DDR3
    • Хранилище — флэш-память SPI 8 МБ
  • Хранилище — разъем для карты MicroSD
  • Видеовыход — VGA до 1024×768 при 60 Гц с использованием модуля Vortex86VGA, работающего на линии x1 PCI-e
  • Аудио
  • USB — 2х разъема USB 2.0 Type-A для клавиатуры, мыши и/или хранилища
  • Серийный порт
    • DE-9 последовательный порт RS232 (COM1)
    • 3-контактный последовательный разъем TTL (COM2)
  • Разное
    • Батарея CR1220 для RTC
    • Кнопки питания и сброса
    • Кнопка для переключения между режимами MT32/General MIDI
    • Кнопка для переключения между аудио ROM/ soundbank
    • 2-контактный разъем питания для вентилятора (на выбор 5 В или 3,3 В)
  • Источник питания — 5 В через порт USB Micro-B
  • Потребляемая мощность — ~ 4,5 Вт с подключенным Pi, ~ 3 Вт без, в зависимости от частоты процессора.
  • Размеры — немного больше, чем у платы Raspberry Pi модели B.

Система оснащена пользовательским Coreboot/SeaBIOS ROM и в основном предназначена для запуска MS-DOS или FreeDOS. Также есть корпус, напечатанный на 3D-принтере, чтобы он больше походил на мини-ПК или игровую приставку. Проект представляет собой аппаратное обеспечение с открытым исходным кодом, и вы найдете схемы KiCad и макет печатной платы, исходный код для BIOS и прошивки CS4237B, файлы для корпуса для 3D-печати и документацию на GitHub. Вы также можете следить за развитием и/или задавать вопросы на форумах Vogons.

Если вам не хочется собирать TinyLlama самостоятельно, Эйвинд в прошлом месяце выставил на продажу 24 комплекта, но мы подозреваем, что все они уже распроданы…

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments