User Tag List

Страница 25 из 32 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 318

Тема: ПК8000 - загрузка с внешних носителей

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В архиве две версии, условно помеченные 1.2b и 1.2c. Интересует стабильность определения как самого устройства, так и логических дисков на нем (разумеется после их форматирования утилитой F8000D). Желательно раз 10-15 выполнить перезагрузку и посмотреть результат.
    Можно сразу обе прошить, допустим по адресам 8000h и C000h, оставив на 0000h старую прошивку, и выбирать джамперами нужную (они для этого и делались). Впрочем, это кому как удобно.

    По результатам тестов думаю окончательно подкорректировать прошивку. Ее выложу как и предыдущую, по ссылке в первом посте.
    Вложения Вложения
    • Тип файла: zip HDD.ZIP (13.2 Кб, Просмотров: 118)

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

  3. #2

    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос: как повыдергивать из образов FDD файлы? или где взять подборку программ в виде файлов?

    - - - Добавлено - - -

    Или как вариант - может кто выложит готовый образ HDD c хорошей нарезкой программ?

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  4. #3

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В аттаче плагин к Total Commander, позволяющий работать с FDD как с архивами. Прописываешь его как архиваторный (WCX). ЕМНИП настраивать не нужно, работает сразу.
    Также прикладываю архив с дисковыми утилитами, там же краткое описание. Еще можно файлы CAS перевести в COM, утилитой CAS2COM, я ее выкладывал ранее.

    PS: Собственно из плагина нужно всего 2 файла: odi.wcx и odi.ini.
    Вложения Вложения
    • Тип файла: zip OdiWcx.zip (153.2 Кб, Просмотров: 129)
    • Тип файла: zip UTILS.ZIP (89.3 Кб, Просмотров: 129)
    Последний раз редактировалось DemonId7; 10.02.2017 в 20:24.

  5. #4

    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По всем симптомам в версиях b и с - все гораздо хуже, даже по сравнению с просто 1.2... на моем контроллере вообще все перестало определяться. ДОМы вообще не видны, живой ХДД определяется гораздо реже, чем на прошивке 1.2 (без букв). Попутно обнаружил, что из трех пришедших из китая ПЗУ, живая только та, которую я изначально использовал - две других нерабочие((( одна шьется, проходит проверку, но с нее контроллер в упор не стартует (чуть позже стала давать ошибку ID), другая просто кидает ошибку ID и даже не шьется... Прошил изначальную двумя прошивками.
    На версии 1.2a - разделы CP/M видит на ХДД стабильно, на ДОМах - в упор нет, из 30 перезагрузок один раз увидел на ДОМе разделы с CP/M. Во всех случаях дальше Ошибка БДОС на диске А: - и все.

    По статистике:
    Прошивка Б - ХДД определяется через раз, диски СП/М не видит вообще. Прошивка Ц - ХДД определяется раз в 5-6 перезагрузок. ДОМы не видят обе прошивки вообще. При чем 512 - опрашивает интенсивно, 1024 - пару раз тускло моргает и все.

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  6. #5

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот новая прошивка, с учетом предыдущих. Попробуй. Но, все же я больше склоняюсь к тому, что где-то контакт плохой, либо подкорачивает, а может помехи прут. Ну не может DOM быть настолько тормозным.
    Вложения Вложения
    • Тип файла: zip HDD.ZIP (6.6 Кб, Просмотров: 146)

  7. #6

    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот я тоже на это грешу... хотя уже вызванивал раз 5...

    Сегодня проверю. Пока что дальше всего удается пройти этот квест на сочетании прошивки 1.2а и живого винта на 2Гб: определяется, иногда находит разделы, когда находит "Ошибка БДОС". "Помогает" еще неуверенность в этом винте, потому что я его из пня снял из-за нестабильности его работы...

    - - - Добавлено - - -

    С этой прошивкой 1.2d - работает отлично! Определяет ДОМ, определяет СП/М диски, потом Вдос Ерр Он А: Бэд Сектор - результат стабильный после многократных ресетов. Пробовал разные параметры при форматировании, последний вариант - 4 логических диска по 3Мб, утилиту запускал со всеми параметрами по умолчанию с ключом /ю - чтобы форматировал весь раздел. Скажи, что делаю не так? Нет возможности выложить образ рабочего размеченного винта?

    - - - Добавлено - - -

    Ан нет! Не совсем стабильная работа! Перегружал на холодную несколько раз. Прямо сейчас перегрузил - определяет только раздел А: При чем разница в поведении "на холодную" и после прогрева замечена уже неоднократно...

    На скрине вывод команды dir, когда система наконец выводит промт.

    Нажмите на изображение для увеличения. 

Название:	IMG_1072.jpg 
Просмотров:	308 
Размер:	44.2 Кб 
ID:	59740
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_1072.jpg 
Просмотров:	191 
Размер:	44.4 Кб 
ID:	59739   Нажмите на изображение для увеличения. 

Название:	IMG_1072.jpg 
Просмотров:	184 
Размер:	44.6 Кб 
ID:	59738  
    Последний раз редактировалось surinm; 12.02.2017 в 15:23.

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  8. #7

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня где-то на работе лежит одна из первых изготовленных плат, с похожими симптомами: на холодную каверкала принимаемые данные, в частности имя носителя и его размер, а как малость "разогреется" - начинала работать стабильно. Причем с винтами сразу работала нормально (он разгоняется долго, видимо успевала "разогреться").
    Лень было разбираться в причинах и я ее забросил в какой-то ящик. Завтра поищу и сниму осцилограммы, может они объяснят как и почему теряются принимаемые данные.

  9. #8

    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжил эксперименты с прошивкой сборки Д. Подключил девайс к Весте, у которой глюк с клавиатурой - перезагрузка после нажатия любой кнопки (до этого все эксперименты были с рабочей Сурой). Итог: с реальным хардом Квантумом 2Гб из штук 20 перезагрузок два раза вываливался в промт после определения всех дисков СП/М - на данный момент максимальный результат))). Дальше на Весте не поэксперементируешь, потому что при нажатии на любую кнопку она либо виснет, либо перезагружается. Может дашь свою программу на бейсике, чтобы ее погонять и подобрать оптимальные параметры по чтению разделов, каталога и данных?

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  10. #9

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дело было не в бобине, раздолбай сидел в кабине
    Осцилограммы управляющих линий рабочего и глючного контроллеров оказались одинаковы. Из чего был сделан вывод, что данные портятся где-то между ВВ55 и разъемом IDE. Поскольку команды контроллеру проходили успешно (они идут по линиям DD0-DD7), следовательно глючили линии данных DD8-DD15. Это и выявила прозвонка. Проблема была в разности шага ножек импортных и наших микросхем (dip-панельки и ВВ55), к чему наверное добавляла проблем плохо смытая канифоль. Растопырил" ножки ВВ55, чтобы они получше совпали с панелькой, контакт улучшился и плата сразу заработала.

    surinm, черкани в личку адрес, вышлю контроллер, как и обещал. Вот и выясним, где были проблемы

    Завтра выложу новую прошивку с исходниками. И на этом наверное завязываю с их поддержкой. В руки попали дизассемблированные и кем-то причесанные сорсы CP/M. Посмотрю, можно ли их будет подружить с FAT16.

  11. #10

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не мучийся. Завтра попытаюсь восстановить заброшенный глючный контроллер. Если получится, то подарю тебе, у меня их и так излишек. Я уже осцилограммы с рабочего контроллера снял, так сказать для образца.

    PS: Как дорожки прозванивал? Не встречались ли с повышенным сопротивлением?

Страница 25 из 32 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 67
    Последнее: 18.08.2024, 18:49
  2. ПК8000 - Ремонт
    от Mifody в разделе ПК8000
    Ответов: 106
    Последнее: 09.03.2023, 01:20
  3. Набор платок внешних периферийных устройств для спектрума.
    от zorel в разделе Несортированное железо
    Ответов: 70
    Последнее: 31.08.2015, 23:02
  4. куплю пк8000
    от omaxlab в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 02.07.2012, 21:44
  5. Тул для конвертации образов носителей
    от Alex Rider в разделе Утилиты
    Ответов: 22
    Последнее: 05.05.2012, 16:25

Ваши права

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