User Tag List

Страница 10 из 18 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 177

Тема: [Поиск 1] Подключение НЖМД

  1. #91

    Регистрация
    25.02.2006
    Адрес
    Нижний Новгород
    Сообщений
    2,696
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подключаю винт. Запускаю debug, в нем командную строку указанную выше - он отрабатывает. После по fdisk - Error reading fixed disk. Пробовал с разными винтами, перемычки по совету Mifody пробовал переставлять, но результата пока нет. Посмотрите, у меня debug хоть правильно отрабатывает?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	image.jpg 
Просмотров:	354 
Размер:	66.3 Кб 
ID:	39225  
    Spectrum жив!!!

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92

    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    То же самое было и у меня. Только, естественно, не помню какие именно значения (регистров?) он в конце выводил. Но такая табличка в конце формата выводилась.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  4. #93

    Регистрация
    25.02.2006
    Адрес
    Нижний Новгород
    Сообщений
    2,696
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А сколько по времени занимает форматирование? У меня секунд десять от начала - и вываливается эта таблица.
    Spectrum жив!!!

  5. #94

    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, это очень мало. Минуты 2-3 должно быть. Во время форматирования должны быть слышны щелчки шаговика головок. Частота щелчков примерно 4-6 в секунду. Всего должно быть 615 щелчков от начала до конца. А потом только появляется таблица.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  6. #95

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрый день

    Хотел бы немного пояснить, что происходит при вводе в debug.exe адреса e200:5. В ПЗУ контроллера на этом месте jmp на процедуру форматирования, как уже говорили. Представляет она из себя вот что:

    PHP код:
    loc_2:
            
    mov    ax,0704h  AH 7 FIXED DISK 
                                      ; 
    FORMAT DRIVE STARTING AT GIVEN TRACK (XT)
                                      ; 
    AL 4al=interleave
            mov    dx
    ,80h    DL drive 0
            
    xor    cx,cx     CL head 0CH cylinder 0    

            int    13h      
    Disk  dl=drive 0  ah=func 07h
                      
    ;  format hdskstart at cyl cx
                      
    ;   al=interleavedh=head
            int    3      
    Debug breakpoint 
    То есть обычный вызов Int 13h с функцией форматирования диска и затем вываливается в отладчик по Int 3. Бегло взглянув на дальнейший код делаю вывод, что контроллер все-таки более или менее честно выставляет статусный регистр операций по 0040h:72h, а после отработки функций прерываний возвращает в AH статус операции. Согласно этой таблице и вышеприведенному скрину, у DATASoft в регистре AH торчит 80h, то бишь: timeout (not ready)

    UPD: Кстати, можно попробовать утилитку, под названием Advanced Disk Manager , она будет поинформативней...
    Последний раз редактировалось Tronix; 10.01.2013 в 15:31.

  7. #96

    Регистрация
    25.02.2006
    Адрес
    Нижний Новгород
    Сообщений
    2,696
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо. ADM попробовал. Начинает форматировать - и вываливает ошибку 80H. В какую сторону копать?
    Spectrum жив!!!

  8. #97

    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DATAsoft, управление винтом работает? При формате щелчки слышно? Программная парковка происходит? Может с управлением проблемы...
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  9. #98

    Регистрация
    10.12.2012
    Адрес
    г. Петрозаводск
    Сообщений
    610
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чем дело-то кончилось ?

  10. #99

    Регистрация
    25.02.2006
    Адрес
    Нижний Новгород
    Сообщений
    2,696
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока ничем. Вот вернусь из Владивостока - продолжу свои попытки подключить винт.
    Spectrum жив!!!

  11. #100

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем привет. Вот мой контроллер HDD. Заодно и BIOS считал.

    Помогите сделать шлейф для HDD. У меня 40 пин на контроллере, из подручных материалов нашел вот эти два шлейфика. Первый широкий похож на шлейф для FDD то же от Поиска только без питания, но у меня есть другой для FDD, с разведенным питанием. Второй узкий не помню откуда вообще. Так что их не жалко. Так же для наглядности буду раз фотографиям ваших шлейфов. Спасибо.

    И еще - у меня на плате DIP-переключатель, а не джамперы. Никто не знает их таблицу соответствия моделям HDD? Но это позже, щаз для меня главное - шлейф.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P1110504.jpg 
Просмотров:	292 
Размер:	87.7 Кб 
ID:	43594   Нажмите на изображение для увеличения. 

Название:	P1110506.jpg 
Просмотров:	245 
Размер:	40.9 Кб 
ID:	43595   Нажмите на изображение для увеличения. 

Название:	P1110507.jpg 
Просмотров:	256 
Размер:	56.0 Кб 
ID:	43596  
    Вложения Вложения

Страница 10 из 18 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 1] Подключение FDD
    от Quest в разделе Поиск
    Ответов: 376
    Последнее: 13.03.2023, 03:34
  3. [Поиск 3] Восстановление
    от Filin в разделе Поиск
    Ответов: 71
    Последнее: 13.12.2020, 16:23
  4. ПК Поиск - контроллер НЖМД MFM
    от Жека:) в разделе Поиск
    Ответов: 2
    Последнее: 24.04.2010, 10:10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •