Странное поведение MFM на ARC 286 Turbo
Странное поведение MFM на ARC 286 Turbo
Есть комп вот с такой матерью, покупал на форуме:
https://theretroweb.com/motherboards/s/ ... 286-system
При покупке не хватало 34-пин шнурка на MFM, резать флопповый не хотел, комп уехал на полку после того как я починил БП и всё проверил.
И вот я добыл оригинальный MFM шлейф, всё подключил, выставил тип харда в биосе 40 = ST-251...
Загрузился с XTIDE с CF, захожу в дебуг -g=c800:5 иии.... висюк...
Пробую:
MANUFACTURER ROM_START_ADDRESS
Wester Digital C800:5
DTC C800:5
Adaptec C800:CCC
Seagate C800:5
SMS-OMTI C800:6
Alternate address CA00:5
WD-1007V-SE1, WD-1007V-SE2 CC00:5
WD-1003V-SR, WD-1006V-SR / Rev F003, F005 CC00:5
Alternate address CE00:5
И нифига...
Захожу в CHECKIT а мне комп говорит, что окно куда попадают все страницы с C800 по CF00 - пустые...
Как найти сигнатуру с точкой входа?
Пробовал утилиты: SSTOR.EXE - что-то она не очень дружит с XTIDE, теряет диск C: (при загрузке с XTIDE MFM диск становится D:)
LLFORMAT.EXE - говорит, что не видит диск...
При этом в досе я вижу структуру каталогов на этом самом MFM диске, который светится как D:
Чёйто, а?
https://theretroweb.com/motherboards/s/ ... 286-system
При покупке не хватало 34-пин шнурка на MFM, резать флопповый не хотел, комп уехал на полку после того как я починил БП и всё проверил.
И вот я добыл оригинальный MFM шлейф, всё подключил, выставил тип харда в биосе 40 = ST-251...
Загрузился с XTIDE с CF, захожу в дебуг -g=c800:5 иии.... висюк...
Пробую:
MANUFACTURER ROM_START_ADDRESS
Wester Digital C800:5
DTC C800:5
Adaptec C800:CCC
Seagate C800:5
SMS-OMTI C800:6
Alternate address CA00:5
WD-1007V-SE1, WD-1007V-SE2 CC00:5
WD-1003V-SR, WD-1006V-SR / Rev F003, F005 CC00:5
Alternate address CE00:5
И нифига...
Захожу в CHECKIT а мне комп говорит, что окно куда попадают все страницы с C800 по CF00 - пустые...
Как найти сигнатуру с точкой входа?
Пробовал утилиты: SSTOR.EXE - что-то она не очень дружит с XTIDE, теряет диск C: (при загрузке с XTIDE MFM диск становится D:)
LLFORMAT.EXE - говорит, что не видит диск...
При этом в досе я вижу структуру каталогов на этом самом MFM диске, который светится как D:
Чёйто, а?
<Упр><Доп><Удл>
- uav1606
- Advanced Member
- Сообщения: 6113
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Благодарил (а): 5 раз
- Поблагодарили: 12 раз
- Контактная информация:
-
Вклад в сообщество
Странное поведение MFM на ARC 286 Turbo
Т.к. там интегрированный контроллер MFM, адреса могут быть где-то в сегменте F000h, где основной BIOS.
Про какой-то Commodore писали, например, про адрес FA00:5.
Чтобы точно выяснить, лучше сделать дамп всей памяти от 768 КБ до 1 МБ. Потому что могут быть и в сегменте E000h, и в D000h.
P.S. Дамп, в принципе, можно вот этой утилитой от i8088 снять:
download/file.php?id=2539
Про какой-то Commodore писали, например, про адрес FA00:5.
Чтобы точно выяснить, лучше сделать дамп всей памяти от 768 КБ до 1 МБ. Потому что могут быть и в сегменте E000h, и в D000h.
P.S. Дамп, в принципе, можно вот этой утилитой от i8088 снять:
download/file.php?id=2539
Странное поведение MFM на ARC 286 Turbo
а точку входа как искать? по какой сигнатуре? дамп памяти то снять - не проблемаuav1606 писал(а): 17.11.2023,20:40 Т.к. там интегрированный контроллер MFM, адреса могут быть где-то в сегменте F000h, где основной BIOS.
Про какой-то Commodore писали, например, про адрес FA00:5.
Чтобы точно выяснить, лучше сделать дамп всей памяти от 768 КБ до 1 МБ. Потому что могут быть и в сегменте E000h, и в D000h.
P.S. Дамп, в принципе, можно вот этой утилитой от i8088 снять:
download/file.php?id=2539
<Упр><Доп><Удл>
- uav1606
- Advanced Member
- Сообщения: 6113
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Благодарил (а): 5 раз
- Поблагодарили: 12 раз
- Контактная информация:
-
Вклад в сообщество
Странное поведение MFM на ARC 286 Turbo
twinge, там обычно как таковой сигнатуры нет, нужно просто искать стандартные пункты меню для этих BIOS-форматеров - тогда хотя бы сегмент будет понятен.
Если выложите дамп, то скажу более конкретно.
Кстати, можете ещё для форматирования попробовать Advanced Disk Management:
http://old-dos.ru/index.php?page=files& ... how&id=887
Если выложите дамп, то скажу более конкретно.
Кстати, можете ещё для форматирования попробовать Advanced Disk Management:
http://old-dos.ru/index.php?page=files& ... how&id=887
Странное поведение MFM на ARC 286 Turbo
из сторонних я SSTOR запустил с дискеты, отключив xtide, хочу найти родной код
<Упр><Доп><Удл>
Странное поведение MFM на ARC 286 Turbo
uav1606, не нашёл следов наличия утилиты в роме...
Дамп прикрепляю. Похоже нет нужного кода.
Дамп прикрепляю. Похоже нет нужного кода.
- Вложения
-
BIOS256.ROM- (256 КБ) 58 скачиваний
<Упр><Доп><Удл>
- uav1606
- Advanced Member
- Сообщения: 6113
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Благодарил (а): 5 раз
- Поблагодарили: 12 раз
- Контактная информация:
-
Вклад в сообщество
Странное поведение MFM на ARC 286 Turbo
Тоже ничего похожего не нашёл.
Собственно, ничего удивительного - это же 286-й, на них и дискретные MFM-контроллеры на ISA-16 чаще всего ставили без BIOS.
Т.е. предполагалось, что форматировать нужно сторонней утилитой (иногда в BIOS Setup был свой форматер).
В данном случае, возможно, она даже когда-то шла на дискете с компьютером.
P.S. Интересно, что это на плате за разъём MIPS meter (CN11)? Что-то вроде индикатора Turbo?
P.P.S. А не может BIOS XTIDE накладываться на BIOS интегрированного MFM-контроллера? Ну и прочие конфликты, наверное, могут быть...
Собственно, ничего удивительного - это же 286-й, на них и дискретные MFM-контроллеры на ISA-16 чаще всего ставили без BIOS.
Т.е. предполагалось, что форматировать нужно сторонней утилитой (иногда в BIOS Setup был свой форматер).
В данном случае, возможно, она даже когда-то шла на дискете с компьютером.
P.S. Интересно, что это на плате за разъём MIPS meter (CN11)? Что-то вроде индикатора Turbo?
P.P.S. А не может BIOS XTIDE накладываться на BIOS интегрированного MFM-контроллера? Ну и прочие конфликты, наверное, могут быть...
Странное поведение MFM на ARC 286 Turbo
uav1606, мипсометр показывает текущую производительность (или свободную производительность) на индикаторе в мипсах (специальная плата на морде).
Я без XTIDE пробовал в дебаге запустить форматирование - не прошло. Но, не исключаю, что всё равно утилита лежит по другому адресу. Без XTIDE память не дампил.
Я без XTIDE пробовал в дебаге запустить форматирование - не прошло. Но, не исключаю, что всё равно утилита лежит по другому адресу. Без XTIDE память не дампил.
<Упр><Доп><Удл>
- led178
- Advanced Member
- Сообщения: 2420
- Зарегистрирован: 26.09.2018,10:59
- Откуда: Россия
- Поблагодарили: 3 раза
-
Вклад в сообщество
Странное поведение MFM на ARC 286 Turbo
twinge, мне вот отсюда http://old-dos.ru/files/file_218.html hdtest очень зашёл.
ADM не люблю, SSTOR не знаю.
В принципе нет разницы чем форматировать.
ADM не люблю, SSTOR не знаю.
В принципе нет разницы чем форматировать.
- Вложения
-
- HDDUtils.zip
- (60.68 КБ) 118 скачиваний
Странное поведение MFM на ARC 286 Turbo
Может, но тогда 99,9% что не будет работать ни то, ни другоеuav1606 писал(а): 18.11.2023,17:12 А не может BIOS XTIDE накладываться на BIOS интегрированного MFM-контроллера?
А у ТС вроде как оба диска читаются...
Угу, и программные (глюки) тоже
Сегмент С000 - 16К от EGA BIOS.
Сегмент D000 - 8К от XT-IDE BIOS.
Сегмент E000 - два одинаковых (с точностью до бита) куска по 32К - типа диагностика + AMI BIOS.
Сегмент F000 - копия E000.
Странно, что один и тот же код присутствует аж 4 раза
Да и для встроенной диагностики плюс БИОС имхо 32 кб как то маловато
А в эмулятор грузить лень...
twinge, что за ПЗУ-шки под БИОС стоЯт (тип/размер) ?
Во встроенную диагностику заходит ? Может там LLF есть ?
И в сетапе что прописано по поводу винтов ???
Т.е. если загрузить ДОС с дискеты (без платы ХТ-ИДЕ), то доступ к МФМ винту будет ???
З.Ы.
+1uav1606 писал(а): 18.11.2023,17:12 это же 286-й, на них и дискретные MFM-контроллеры на ISA-16 чаще всего ставили без BIOS
Что по факту будет практически эквивалентно ИДЕ диску...
З.З.Ы.
А еще проще и правильней фото этого МФМ контроллера сюда запостить
- uav1606
- Advanced Member
- Сообщения: 6113
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Благодарил (а): 5 раз
- Поблагодарили: 12 раз
- Контактная информация:
-
Вклад в сообщество
Странное поведение MFM на ARC 286 Turbo
Ну, я в эмуляторе этот BIOS запустил, но не нашёл, как там диагностику запустить. Получается только Setup. Про диагностику он даже не спрашивает.