Сообщение от Егора на форуме ru.msx.org:
Опубликовано: 15 января 2010, 22:28
Вот, вроде-бы рабочая версия, FAT16 точно поддерживает!
http://chbg.ru/MSX/beta/hddrom19.rom
Сообщение от Егора на форуме ru.msx.org:
Опубликовано: 15 января 2010, 22:28
Вот, вроде-бы рабочая версия, FAT16 точно поддерживает!
http://chbg.ru/MSX/beta/hddrom19.rom
Прошил новую прошивку в свой Beer IDE, подключил его вместе интерфейсом дисковода в свою MSX2. Создал на винчестере 3 раздела, в FAT16.
Вопрос: как сделать винчестер загрузочным, и почему при обновленном Beer IDE система не хочет загружаться с дисковода (Yamaha FD051)?
Pentagon 1024 SL 2.2 + NemoIDE + ZXMC
Amiga HD600 + 2Mb Chip + 4Mb Fast + Kick3.1 (hardware) + S-Video + CF 512Mb + LAN
Yamaha YIS503IIIR + 1Mb RAM and Mouse by Caro + Yamaha FD-051 + HxC Floppy Emul + Sunrise IDE
Macintosh LCII + 2Gb HDD + FPU + 10Mb RAM
Grape iMac G3/333 + 40Gb HDD + 256Mb RAM
Glacier GBA, GBA SP + EZFlash IV
Commodore 64 + 1541-II + XU1541
Atari 65XE + SD2SIO
Электроника МК-85
Как сделать раздел загрузочным - видимо надо прописать загрузчик от MSX в boot сектор.
Есть вероятность, что небольшую утилиту для начальной подготовки диска делать всетаки придется.
Последний раз редактировалось Wowik; 16.01.2010 в 17:51.
http://ru.msx.org/forumtopicl7469.html
ВНИМАНИЕ! ИСПРАВЛЕНА ЕЩЕ ОДНА БАГА
(сбои на дисках с сильной фрагментацией)
http://chbg.ru/MSX/beta/hddrom19.rom
SHA1 22e7ea550633148c51eeefb033568a5a35eb0b5b
Это обязательно.Сообщение от Wowik
Пока без правильной подготовки диска ничего не работает.
Система запускается, определяет наличие винчестера, но не загружается,
хотя в boot-секторе вручную прописан MSXDOS загрузчик.
Мало того, блокирует загрузку с параллельно подключенного дисковода.
После разбиения винта на разделы с FAT16 на IBM-ке, система стала грузится с флопика,
но всё равно форматированные на IBM-ке разделы не читаются в MSXDOS.
В общем судя по всему основная проблема - отсутствие аналога программы FDISK (HDPREP)
для новой версии BIOS BEER IDE, работающей на самой MSX. Или ее кросс-варианта на IBM-ке.
Последний раз редактировалось caro; 17.01.2010 в 19:50.
А содержимое boot сектора и саму MSXDos не нужно модифицировать для работы с FAT16? Процедура хождения по таблице FAT всетаки различна, было полтора байта, стало два байта на кластер, мож по этому ничего и не работает?
Да, похоже кроме новой версии BIOS надо просить выложить Егора еще и образ системы,
которая нормально работает с этим BIOS.
Поскольку, похоже Егор всё это отлаживает в эмуляторе, нужен образ винта, который он создает для работы.
Из этого образа можно будет взять boot-загрузчик и рабочие файлы MSXDOS.SYS и COMMAND.COM для работы с новым BIOS BEER IDE.
Вчера пробовал отписать образ системы Егора на свой винт, и загрузить на реале. Заработало. Запустился MISIX с 3-го раздела, если вынуть контроллер флопа, то запускается MSX-DOS 1.05 с 1-го раздела...
Егор сказал что пишет разбивалку/форматилку винчестеров под FAT16, так что будем ждать
Pentagon 1024 SL 2.2 + NemoIDE + ZXMC
Amiga HD600 + 2Mb Chip + 4Mb Fast + Kick3.1 (hardware) + S-Video + CF 512Mb + LAN
Yamaha YIS503IIIR + 1Mb RAM and Mouse by Caro + Yamaha FD-051 + HxC Floppy Emul + Sunrise IDE
Macintosh LCII + 2Gb HDD + FPU + 10Mb RAM
Grape iMac G3/333 + 40Gb HDD + 256Mb RAM
Glacier GBA, GBA SP + EZFlash IV
Commodore 64 + 1541-II + XU1541
Atari 65XE + SD2SIO
Электроника МК-85
Сегодня с отцом дособрали и отладили плату Beer IDE 202 для бокового слота (аля модуль школьной сети). Фото прилагаю
Оформляем корпус, всё будет здорово
Pentagon 1024 SL 2.2 + NemoIDE + ZXMC
Amiga HD600 + 2Mb Chip + 4Mb Fast + Kick3.1 (hardware) + S-Video + CF 512Mb + LAN
Yamaha YIS503IIIR + 1Mb RAM and Mouse by Caro + Yamaha FD-051 + HxC Floppy Emul + Sunrise IDE
Macintosh LCII + 2Gb HDD + FPU + 10Mb RAM
Grape iMac G3/333 + 40Gb HDD + 256Mb RAM
Glacier GBA, GBA SP + EZFlash IV
Commodore 64 + 1541-II + XU1541
Atari 65XE + SD2SIO
Электроника МК-85
Файлы проекта - PDF-ки со схемой и платой для ЛУТ, а также Proteus-овские исходники.
Pentagon 1024 SL 2.2 + NemoIDE + ZXMC
Amiga HD600 + 2Mb Chip + 4Mb Fast + Kick3.1 (hardware) + S-Video + CF 512Mb + LAN
Yamaha YIS503IIIR + 1Mb RAM and Mouse by Caro + Yamaha FD-051 + HxC Floppy Emul + Sunrise IDE
Macintosh LCII + 2Gb HDD + FPU + 10Mb RAM
Grape iMac G3/333 + 40Gb HDD + 256Mb RAM
Glacier GBA, GBA SP + EZFlash IV
Commodore 64 + 1541-II + XU1541
Atari 65XE + SD2SIO
Электроника МК-85
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)