Важная информация

User Tag List

Страница 5 из 22 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 215

Тема: Плата периферии Profi v5.06

  1. #41
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Vadim, я у себя поискал винты WD, но так и не нашел. Нашел Fujitsu разных объемов - 2.6Gb, 3.2Gb, 6.4Gb, нашел Seagate на 540мб и Conner на 80Мб, CF Sandisk на 512Мб. Могу эти все винты проверить на Profi. Впринципе даже уже начал - 6.4Gb пробовал форматировать formathd, форматирует, но так долго..., может есть альтернативный быстрый форматтер, а то ждать 18 часов как-то не очень хоцца?

    ---------- Post added at 10:14 ---------- Previous post was at 10:12 ----------

    Цитата Сообщение от Vadim Посмотреть сообщение
    5.02, 5.03 он никогда не видел, а то что я ему говорил он высокомерно отвергал.
    да ладно, давай не будем опять поднимать эту тему, он же тебе и фотки платы приводил, с которой перерисовывал. хорош уже.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  2. #42
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дело не в форматтере. Есть проще способ. Надо подключить винт к компу, загрузить CP/M и запустить отладчик (BUGSID). Потом набрать следующую программку:
    A100 - команда, ввода программы. С адреса 100, пишем:
    LD DE,18B8
    CALL F82D
    Потом ставим точку останова K106. Запускаем - G100. После этого можно читать/писать регистры IDE прямо из отладчика. I7CB - читаем регистр состояний. Что он говорит? Что читается? Если винт мастер, выберем его. O6EB 0 потом i7CB,
    если винт slave, то O6EB 10 I7CB. Если винт всегда отвечает FF - то это как раз тот случай. Можно ещё поставить в 1, биты 7&5 в регистре выбора головки/накопителя, т.е. вместо 0 (мастер) и 10 (слейв) выдать A0(мастер) B0 (слейв). Или то же самое, но в режиме LBA - E0 (мастер) F0 (slave). Выбранный винт должен выдавать после сброса снятый busy (7-й бит) установленный 6-й бит (drive ready) и остальные биты по результатом сброса. Если у нас винт устанволен перемычкой как мастер, а мы выбрали слейв, то может считаться 0 из рег.состояния. Может 50h. но не FF при любых манипуляциях. Так что винты можно проверить гораздо быстрее, форматировать их не надо.

    ---------- Post added at 14:30 ---------- Previous post was at 14:22 ----------

    Цитата Сообщение от solegstar Посмотреть сообщение
    Conner на 80М
    Этот у меня есть, прекрасно работает. Сигейты которые есть и старые и новые все работают, IBM. А вот с одним Фуджиком проблема. Такое ощущение, что в какой то момент времени он воспринимает не ту команду и у него "сносит крышу" (модель сейчас не скажу, могу сказать вечером если надо). Сменил шлейф 40 жил на 80. Глюки изменились, уже жестокого сноса крыши нет. (После жестокого сноса винт не снимает busy, программный reset на него не влияет, вывод их этого состояния или аппаратный reset или выключение и включение питания), так вот. Сбои стали мягче, буси не снимается, вместо мастера винт отзывается на слейв, программный сброс выводит его из ступора. Сбой может прийти в любой момент, бывает даже что драйвер успевает проработать минуты 2 без сбоя, сразу после включения питания и успевает отформатироваться раздел на 31М. Но потом сбой возникает почти сразу. Написал тестовую программку, она в цикле читает порциями по 16 секторов за раз в один и тот же адрес секторы начиная с 0 (в режиме LBA) - сбой происходит в произвольный моменты времени. Может проработать 10 раз подряд по 65536 циклов, может через 2-3 выпасть.

    Для программного сброса винтов подключенных к интерфейсу записываем сначала 6 в регистр управления, потом 2. O6AB 6 O6AB 2.

    И повторяю не видятся именно старые WDшники. Они ещё на 4500 оборотов вроде.
    Последний раз редактировалось Vadim; 24.12.2012 в 12:54.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  3. #43
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, что и требовалось доказать. Проверил на контроллере Nemo (ZX-Evo) один из тех винтов, что не видятся на Профи. Винт адекватно отвечает, всё работает нормально. Сначала пробовал запускать Fatall, потом прямо из бейсика чтением записью портов NemoIDE. Винт на эве адекватно отвечает, на профике же всегда из любого регистра читается FF (т.е. винт данные не даёт). Модель винта - WDAC31600-32H. (Cavair 31600). Для чистоты эксперимента, находясь в бейсике отключал от винта питание и вновь подключал, всё работает. Винт выдает данные, а на профи при чтении из любых регистров - FF.
    Последний раз редактировалось Vadim; 25.12.2012 в 20:07.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  4. #44
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Винт на эве адекватно отвечает, на профике же всегда из любого регистра читается FF (т.е. винт данные не даёт). Модель винта - WDAC31600-32H. (Cavair 31600)
    А у тебя контроллер ide в профи на какой серии собран? Тут или с драйвером проблема или (возможно) с микросхемами. NemoIDE с 1533 серией не работает, хотя на профи у меня все 1533 и винт всегда нормально работал. Поищу у себя WD-шку...

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  5. #45
    Guru Аватар для zorel
    Регистрация
    17.09.2010
    Адрес
    г. Днепропетровск
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    8 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    perestoronin, solegstar, добавил в список платы Профиков, на нижнюю и верхнюю плату, можно предварительно записываться.
    Последний раз редактировалось zorel; 26.12.2012 в 00:44.

  6. #46
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alvis Посмотреть сообщение
    А у тебя контроллер ide в профи на какой серии собран?
    1533. Проблемы только с WD.
    Цитата Сообщение от alvis Посмотреть сообщение
    Тут или с драйвером проблема
    Ты читал то, что писал я? Я описываю проверку БЕЗ драйверов. Причем тут драйвер то? Если винт не читается Вааабще! Читай внимательно, с амого начала!

    ---------- Post added at 07:57 ---------- Previous post was at 07:55 ----------

    Цитата Сообщение от alvis Посмотреть сообщение
    NemoIDE с 1533 серией не работает
    Об этом я читал в открытых письмах, но там сказано, что могут быть проблемы, а не то что он вообще не работает. Немо советует ставить 555. В упор не понимаю почему. 1533 работает примерно в 1,5-2,5 раза быстрее, коэфф. разветвления выше, токи по выходам выше. В чем может быть проблема то?

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

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

  8. #47
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Сообщение от alvis
    Тут или с драйвером проблема

    Ты читал то, что писал я? Я описываю проверку БЕЗ драйверов. Причем тут драйвер то? Если винт не читается Вааабще! Читай внимательно, с амого начала!
    Не кипятись. Я читал, но не правильно понял. В твоем сообщении упоминолось о доступе к винту без форматтера, но никак не объяснялось прямым доступом к железу или через точки входа в системе.

    Цитата Сообщение от Vadim Посмотреть сообщение
    Сообщение от alvis
    NemoIDE с 1533 серией не работает

    Об этом я читал в открытых письмах, но там сказано, что могут быть проблемы, а не то что он вообще не работает. Немо советует ставить 555. В упор не понимаю почему. 1533 работает примерно в 1,5-2,5 раза быстрее, коэфф. разветвления выше, токи по выходам выше. В чем может быть проблема то?
    Насколько я помню, Solegstar долго у себя возился с этой проблемой на NemoIDE и пока не поменял на 555-ю серию он не завелся...

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  9. #48
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Нашел у себя одну плату в ISA-слот ПЦ, так вот на ней собрана схема контроллера винта IDE на таких же буферах, как NemoIDE и контроллер винта Профи, и угадайте на какой серии собран? Правильно! На LS (555)! Видимо проблемы не только у нас были с 1533. Если интересно, могу сделать фото платы вечером.

    ---------- Post added at 14:05 ---------- Previous post was at 13:37 ----------

    Цитата Сообщение от perestoronin Посмотреть сообщение
    все флешки заменить на более доставаемые и надежные в корпусах под панельку plcc32 (или сделать двойную разводку и под PLCC и под DIP на плате, если DIP ПЗУ желаете сохранить)...
    попробую сделать под PLCC, но не обещаю - разводка под ПЗУ и синхрогенератором очень плотная.

    а также все разьемы 5 контактные магнитофонные, на современные VGA коннекторы, тюльпаны, и на плате рядом с (опциональным) разьемом для подачи питания поставить вертикальный коннектор с нужным числом контактов как на PC материнках, или даже лучше ATX
    все древние разъемы заменим конечно. не забываем, что у нас две платы низ+верх и вертикальный разъем ATX не станет, поэтому питание поменяем на MOLEX (как на флопах). посмотрим, возможно если найду угловые ATX, то всё будет. над управлением питания с клавиатуры - это врядли, фактически надо питать zxmc2 от отдельного дежурного источника 5В, а вот с кнопки POWER на корпусе почему-бы и нет.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #49
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    solegstar, еще бы как-то над размером плат подумать - а то не во всякий современный корпус войдет этот бутерброд.

  11. #50
    Activist
    Регистрация
    18.09.2009
    Адрес
    г. Витебск
    Сообщений
    499
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Нашел у себя одну плату в ISA-слот ПЦ, так вот на ней собрана схема контроллера винта IDE на таких же буферах, как NemoIDE и контроллер винта Профи, и угадайте на какой серии собран? Правильно! На LS (555)! Видимо проблемы не только у нас были с 1533. Если интересно, могу сделать фото платы вечером.
    А есть какие-нибудь идеи какая особенность 1533 мешает работе? Хотелось бы в будущем знать заранее заработает плата после замены на 1533 или нет.

    PS. Столкнулся со странным поведением тригера 1533 при сборке Phoenix'a, замена на 555/155 решила проблему, но практика пошла с теорией в разрез. Теоретически сигнал должен был быть совсем другой, чем получался на выходе.

Страница 5 из 22 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Список периферии к БК
    от Gryphon в разделе БК-0010/0011
    Ответов: 91
    Последнее: 10.04.2024, 09:56
  2. CP/M для profi
    от maximk в разделе Оси
    Ответов: 364
    Последнее: 21.07.2020, 07:50
  3. Запуск периферии СМ ЭВМ
    от Raven в разделе ДВК, УКНЦ
    Ответов: 127
    Последнее: 07.04.2019, 14:48
  4. Немного периферии для Спектрума
    от ArtemKuchin в разделе Барахолка (архив)
    Ответов: 22
    Последнее: 04.05.2012, 13:22
  5. Profi
    от spleen в разделе Profi
    Ответов: 11
    Последнее: 14.11.2006, 16:31

Ваши права

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