Нет не будет, поскольку для SYMBOS нет драйвера под это устройство.Сообщение от ALEXEY.GORDEEV
Нужно его написать
Нет не будет, поскольку для SYMBOS нет драйвера под это устройство.Сообщение от ALEXEY.GORDEEV
Нужно его написать
Wowik, подскажи пожалуйста если можешь (если в твоем Beer IDE ВВ55 в панельке), как должен проявлять себя Beer IDE 202 без ВВ55, будучи вставленным в MSX? Просто до пайки ВВ-шки дело не дошло, сложно пропаивать двустороннюю плату без метализации, при том такую маленькую. А проверить как собрали остальное хочется
Наш при втыкании без ВВ-шки дает следующее:
1. Заставка MSX,
2. синий экран, комп на нем висит немного дольше чем без BeerIDE,
3. на долю секунды черный экран, потом комп уходит в перезагрузку, тоесть по новой с пункта 1
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
Третьего пункта у меня нет, синий экран, комп на нем висит немного дольше чем без BeerIDE, потом выходит в бейсик.
Нумерация на разъёме там хитрая http://zx.pk.ru/showpost.php?p=193391&postcount=16
не ошибся случаем при разводке?
Последний раз редактировалось Wowik; 04.11.2009 в 21:41.
Не, при нумерации не ошибся, перерисовывал оригинальный Eagle-овский файл с упрощениями для ЛУТ, потом ещё на реальном MSX вызванивал. Файл прошивки брал твой
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
Ну тогда допаивай до конца, там проверишь, девайс будучи правильно собранным работает сразу, кинь фотку на посмотреть что получилось.
Прошивку можешь сравнить с тем что лежит по адресу в первом посте первой строке.
PS У меня YIS503II переделанная в YIS503III, эксперимент проводил с макеткой - 3х микрухи + ПЗУ.
Последний раз редактировалось Wowik; 05.11.2009 в 15:23.
Привет Wowik! Мы накноец сегодня её доделали! Сий глюк с резетом происходил от закороченности линий A2 и A10 - мелкая незаметная сопля после лужения, я её увидел, а вот батя не смог
Фото в прицепе
Wowik, можешь ли дописать свою программу до состояния простенького файлового менеджера, чтобы можно было копировать файлы с образов и напрямую с виндовозных дисков прямо на винт?
И ещё вопрос, а MSXDOS 1.1 (который устанавливается на винт с помоью кнопки "Install OS") поддреживает каталоги? Чето команда mkdir не работает
И каким-нибудь образом можно ли поставить MSXDOS 2?
ЗЫ. Это пробная версия платы, сейчас развожу вручную вторую версию, будет плата под картридж от контроллера мыши "Марсианка" (это которая круглая такая, пузатая, с двумя мелкими квадратными кнопочками)
Последний раз редактировалось ALEXEY.GORDEEV; 07.11.2009 в 19:14.
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
Файловый менеджер пишется, но очень вяло, в теме в основном тишина, ты первый кто заинтересовался.
Dos 1.1 каталоги не поддерживает, их вроде как поддерживает Dos 2, я с ней не экспериментировал, не факт что она заработает, там вроде и Fat16 и прочие прибабахи в виде управления памятью, печально что народ который давно занимается Ямахой молчит и на вопросы не отвечает, приходится вторично изобретать велосипед, надо будет как нить попробовать.
Кстати если ты зарегистрирован на msx.org то можешь задать вопросы по железке непосредственно автору, он там иногда появляется, просто я там не зареген, а ради одного вопроса большого смысла не имеет, + там какие то авторские права соблюдаются не понятно какие и чьи но кнопка Install OS в проге может вызвать там вопросы.
ЗЫ фотки класные.
Дос с каталогами версия 2.2 или 2.3 (хз) судя по эмулятору BlueMSX, там есть файл msxdos23.rom на 64 кило, а по адресу http://msx.retro8bits.com/dos-and-disks.html есть инфа и схемы, в общем эта версия дос просто так (без дополнительных примочек) видимо не работает, было бы интересно если бы знающие люди чирканули пару строк по этой теме, что это такое и насколько нужно.
Последний раз редактировалось Wowik; 09.11.2009 в 10:20.
Собрал контроллер, решив написать для него драйвер под SYMBOS.
Написал на основе исходников драйвера для Sunrise IDE, но драйвер не заработал
Начал разбираться с BIOS BEER IDE, благо исходники есть.
Как оказалось структура MBR на дисках, которые работают с этим контроллером, мягко говоря своеобразная.
1) MBR как обычно хранится в первом секторе HDD;
2) Записи по 16 байт начинаются со смещением 0x100 от начала сектора;
3) В каждой записи используются только первые 2 байта, которые хранят информацию о начале раздела в виде номера трека, с которого начинается раздел;
4) Всего на диске может быть 5 разделов с максимальным обьемом по 32 Мбайта.
Что интересно, после ручной корректировки MBR, которая заключается в
записи информации о разделах в общепринятый блок, начиная с адрес 0x1BE,
диск прекрасно видится в MSDOS, но естественно 4 из 5 разделов BEER IDE.
Есть два варианта решения проблемы:
1) Патчить MBR, внося в него корректную информацию о разделах;
2) Подправить BIOS BEER IDE для работы со стандартнтой структурой MBR.
Можно попробовать вместо DOS2 использовать MISIX - операционная система, кажется, от Егора Вознесенского - автора Beer202. Если мне память с забытьем не изменяет, то работает на MSX1 и поддерживает подкаталоги. Работает с дискеты, насчет Beer202 - не знаю, надо пробовать. Насчет совместимости тоже ничего не скажу. Попробую через товарища спросить Егора, надеюсь на ответ. Если ответит - помещу ответ сюда.
С подкаталогами на BEER IDE прекрасно работает SYMBOS.
Причем в этом случае на диске BEER IDE могут присутствовать разделы с FAT12 и FAT16.
---------- Post added at 14:51 ---------- Previous post was at 14:42 ----------
Есть проект Макса Власова, выполненный на основе EPM7032, в котором используется практически тот же BIOS, что и в BEER IDE.
В сети есть всё что нужно для повторения этой конструкции, вплоть до рисунка печатной платы.
http://msxfun.narod.ru/msx_hard/msx_ide1.html
Последний раз редактировалось caro; 04.12.2009 в 12:56.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)