Инструменты пользователя

Инструменты сайта


msx:beer_ide:beer_ide

Beer IDE 202

Ещё фотографии

Ещё фотографии

BEER 202 IDE это PATA/IDE−контроллер жестких дисков. Он cпроектирован с применением недорогих доступных компонентов, прост в изготовлении. Поддерживает одно устройство на шине. Принципиальная схема контроллера.

Устройство было разработано Егором Вознесенским (SOLiD) в середине 1990-х, ROM BIOS основан на MSXDOS DiskROM версии 1, и потому — на 100% совместим с DOS1, и, в определенной степени1), с CP/M. Также, с устройством работают: MiSiX — доработанный Егором вариант MSX-DOS 1, UZIX 2), SymbOS. Плата не содержит и не требует ни маппера, ни MSX-DOS 2 — таким образом являясь идеальным решением для MSX 1. Есть несколько версий BEER ROM, наиболее актуальные из них:

  1. BEER firmware v1.8 (скачать, исходник)
  2. BEER firmware v1.9RC1 (скачать)

Дизайн платы BEER IDE, выполненный Арнольдом Метселааром! В форматах Eagle и postscript.

ВНИМАНИЕ: Этот дизайн содержит одну ошибку, потенциально очень опасную. Пин 2 IDE гребёнки должен быть заведён на землю, а не на 5В. Иначе это, скорее всего, приведет к КЗ при подключении IDE устройства.

Файл Описание
Оригинальные исходникиИсходные коды прошивки 1.8 (неисправленной) и утилиты разбивки диска HPREP

Основные отличия прошивок 1.8 и 1.9, с точки зрения пользователя, заключаются в следующем:

Прошивка 1.8 работает с диском только в режиме C/H/S, тогда как 1.9RC1 поддерживает LBA. Также, версия 1.8 имеет свой формат таблицы разделов (до пяти разделов на диске), отличающийся от стандарта MS-DOS MBR, и для этого были созданы свои утилиты разбивки диска, работающие под MSX-DOS и MS WINDOWS. В свою очередь, версия 1.9RC1 — работает со стандартным форматом таблицы разделов (поддерживаются только первичные разделы, до 4 шт.), благодаря чему упрощается перенос информации с/на другие системы, и разбивку диска можно осуществлять посредством штатного инструмента FDISK в различных ОС.

Примечание 1
CP/M работает только с разделами фиксированного размера (360 либо 720Кб). Работы по реализации поддержки Beer IDE в CP/M продолжаются. Скачать рабочий образ HDD с CP/M 3.1 здесь.

Примечание 2
Есть тонкости при инсталляции. В частности, UZIX видит разделы жесткого диска BEER IDE как /dev/fd*

Ссылки

msx/beer_ide/beer_ide.txt · Последние изменения: 2023-08-01 13:01 — GreyWolf