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

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 51

Тема: [Поиск 1] Контроллер жесткого диска XT-IDE

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

    По умолчанию [Поиск 1] Контроллер жесткого диска XT-IDE

    Наконец то доделал плату.. В этот раз долго, времени как всегда не хватает на хобби..
    Итак, финальная версия платы V1.0.F (Final). Отличия от предыдущей:
    1. 74LS688 заменена на ИД7.
    2. Дешифратор разведён под правильный адрес.
    3. Добавлены крепёжные отверстия на плату для установки в корпуса от блоков В108 и В944.
    4. Добавлены перемычки для включения CHUCK MODE.
    5. Добавлена возможность установки ПЗУ 27128 с возможностью выбора страниц по 8кБ. Можно в одну страницу зашить прошивку для обычного контроллера, а во вторую страницу для контроллера с CHUCK MODE. Получится "2 контроллера в одном..)))
    6. Правильно разведён CF разъём под распространённый коннектор CF50P. Так же добавлены ограничительные резисторы по 33Ом последовательно с сигнальными выводами CF карты. Это сделано для того, если ставить CF на 3.3В, то и сигналы у неё будут соответственно 3.3 вольтовые, в то время как с контроллера будут идти сигналы 5 вольтовые. Но тут нужно поэкспериментировать. В любом случае, их можно всегда заменить на нулевЫе резисторы. На HDD эти резисторы установлены на плате диска, есть ли они в CF неизвестно. Но опять же, хуже от них не будет. Это всё же лучше, чем опять резать плату.. Так же я изучил много схем переходников IDE to CF и все они незначительно, но отличаются подключением некоторых выводов CF на корпус. Чтоб можно было поэкспериментировать без резания платы, эти выводы CF подключены к корпусу через нулевЫе резисторы. Так же все резисторы и конденсаторы для CF перенесены на обратную сторону в виде SMD. Размер 0805, довольно крупный. Так что бояться не стоит, с пайкой справится даже начинающий радиолюбитель.
    7. Добавлена перемычка на вывод RESET IDE. Опять же, чтоб не резать ничего. Так как некоторые винты плохо переваривают ресет..
    8. Увеличена толщина дорожек. Была 0,254мм, стала 0,39мм. CF часть разведена так же 0,254мм, так как туда толще не подвести..
    К сожалению, RTC не лезет на маленькую плату, так что этот контроллер будет без RTC.(((
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IDE Poisk V1_0_F_TOP.jpg 
Просмотров:	756 
Размер:	95.5 Кб 
ID:	56829   Нажмите на изображение для увеличения. 

Название:	IDE Poisk V1_0_F_BOT.jpg 
Просмотров:	508 
Размер:	82.2 Кб 
ID:	56830  
    Вложения Вложения
    Последний раз редактировалось Mifody; 15.04.2016 в 16:11.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  2. Этот пользователь поблагодарил Mifody за это полезное сообщение:

    siemensC35 (15.12.2020)

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

  4. #2
    Master Аватар для Quest
    Регистрация
    10.12.2012
    Адрес
    г. Петрозаводск
    Сообщений
    607
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mifody, спасибо огромное !!! Только вчера вспоминал. Кстати, отверстия под светодиоды и разъем питания были малы, здесь увеличены уже, а то светодиоды не запихать было ? Там кстати была путаница вроде с полярностью светодиодов: http://zx-pk.ru/threads/21342-izgoto...l=1#post719082
    Последний раз редактировалось Quest; 15.04.2016 в 00:08.
    Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+

  5. #3
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне, в схеме показалось, что массовое подключение неиспользуемых выводов (адреса, VS1/) к GND до "земли" не доходят.

    Ещё, есть-ли необходимость делать 3В питание для карточки?
    Вот смотрю даташит Trancsend 16Gb:

    - Single Power Supply: 3.3V ± 5% or 5V ± 10%

    В своей плате, я поэтому только +5 питание делал.

    PS
    Невнимательно смотрел, земля через перемычку подаётся.
    Зачем перемычка?
    Когда записываться на плату можно будет?
    Последний раз редактировалось Копейкин; 15.04.2016 в 12:41.

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

    По умолчанию

    Цитата Сообщение от Quest Посмотреть сообщение
    Кстати, отверстия под светодиоды и разъем питания были малы, здесь увеличены уже, а то светодиоды не запихать было ? Там кстати была путаница вроде с полярностью светодиодов
    Честно говоря, не помню, чтоб у меня возникали трудности с пайкой светодиодов и разъёма. Видимо, мы с вами разные светодиоды и разные разъёмы использовали.. Спасибо, что напомнили. Я ещё вспомнил, что отверстия под резисторы так же были маловаты. Резисторы лезли, но с трудом.. Только что увеличил отверстия под разъём питания HDD, светодиоды и резисторы, перезалил файлы. Светодиод был перепутан в схеме от DrPass, у меня в схеме они правильно подключены.
    3,3 вольтовое питание нужно, например, для Microdrive. Они only 3.3V. Я старался сделать плату максимально универсальной. Если не нужно 3.3В, просто не запаиваем стабилизатор и перемычку. А вот если оно нужно, а на плате не разведено, вот это хуже..
    Про перемычку на GND я писал тут
    На счёт плат, нужно спросить у новодельцев, нет ли у них желания изготовить плату.. И уже у них спросить когда и почём..
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  7. #5
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здравствуйте!
    Нужна помощь.
    Поиск с платой второй версии, BIOS 1991.
    Платку собрал, прошил ide_xt.bin v1.1.5 из XTIDE_Universal_BIOS.
    ПЗУ AT28C64
    Вставлен только модуль IDE.
    Жесткий диск не подключен.
    Включаю Поиск, два звуковых сигнала и выход в меню f1)кассета f2) бейсик.
    Без ПЗУ, соответственно сразу, без звука в меню f1 f2.
    Должна ведь быть заставка, даже без подключенного диска?
    Меню выбора загрузки?

  8. #6
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,933
    Спасибо Благодарностей отдано 
    79
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Должна ведь быть заставка, даже без подключенного диска?
    Меню выбора загрузки?
    Должна быть заставка, даже без микросхем отвечающих за мультиплексирование IDE. То есть что бы увидеть заставку достаточно запаять ПЗУ и дешифратор на нее. Остальное - не нужно.

    Похоже, контрольная сумма битая. Перед прошивкой ide_xt.bin ОБЯЗАТЕЛЬНО запускать конфигуратор - ide_cfg.com или, не помню как он там щаз уже. Что-нибудь в нем поменять туда-сюда и выйти с сохранением. Тогда в последний байт ide_xt.bin прописывается контрольная сумма.
    А ваще, 1.1.5 - очень древняя, не держит Chuck Mod, то есть скорость будет медленнее, чем ежели собрать из svn последнюю версию. Но работать будет.

    Ну и если проблема хардварная, то я когда-то давно писал дополнительный ROM для контроллеров. Можно зашить его в контроллер дисковода, и посмотреть что творится в памяти по нужным адресам. Вот тут где-то: http://zx-pk.ru/threads/21342-izgoto...l=1#post701642

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

    По умолчанию

    Я прошу прощения за долгое молчание. На то были некоторые причины. Сегодня собрал финальную версию IDE. Заработало сразу. Проверил загрузку с IDE, с CF. Всё работает. CF работает только как мастер, как и в предыдущей версии платы. Если установить как слейв, то CF не определяется, определяется только IDE. Если отключить IDE, оставить только слейв CF, то определяется. Может это она у меня с моим винтом ужиться не может, нужно чтоб ещё кто нибудь попробовал.. Единственное, не проверил CHUCK MOD. Позже может проверю. Теперь можно с уверенностью сказать, как это любили писать в журналах "Радио" : "Правильно собранное устройство в настройках не нуждается и начинает работать сразу.." ))))
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  10. #8
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Замечательно!
    А какую прошивку использовали?

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

    По умолчанию

    Прошивка 1.1.5, как на предыдущей версии. Версию 2.0 не пробовал ещё, как и CHUCK MODE. 2.0 я как понял работает только с Chuck. Хотя, могу ошибаться.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  12. #10
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал плату финальной версии платы из барахолки http://market.zx-pk.ru/forum/viewtop...A1%D0%9A+1+IDE с ИД7 вместо 688.
    Прошил ide_xt.bin в обычную 2764.
    Вставляю, включаю - получаю обычное меню F1 и F2.
    Что неверно, что смотреть, куда копать?
    Не совсем понятен jumper GND на плате. Он должен быть разомкнут или замкнут?
    Mifody, ты не мог бы тут выложить свою версию ide_xt.bin?
    Последний раз редактировалось roma; 10.11.2016 в 23:55.

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер Sunrise IDE
    от KALDYH в разделе MSX
    Ответов: 391
    Последнее: 19.10.2020, 10:28
  2. [Поиск 1] Контроллер IDE
    от CHRV в разделе Поиск
    Ответов: 25
    Последнее: 02.10.2020, 16:07
  3. Достал грохот жесткого диска ...есть элегантное решение
    от Orionsoft в разделе Несортированное железо
    Ответов: 1
    Последнее: 27.07.2005, 18:36

Ваши права

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