Бытовой ретро-компьютер своими руками http://forum.pk-fpga.ru/ |
|
Реплика контроллера SMK64 (КНГМД + КЖД + СОЗУ 64кБ) http://forum.pk-fpga.ru/viewtopic.php?f=15&t=14 |
Страница 1 из 1 |
Автор: | Voland [ 07 янв 2012, 19:13 ] | |||||||||
Заголовок сообщения: | Реплика контроллера SMK64 (КНГМД + КЖД + СОЗУ 64кБ) | |||||||||
Представляем Вашему вниманию реплику контроллера SMK64, включающего в себя КНГМД, КНЖМД (IDE), ДОЗУ 64 кб для легендарного советского ретро-компьютера БК 0010-01 / БК 0011М.
Оригинальный контроллер SMK-64 производства "АльтПро"
Изготовление печатной платы
Тестовый стенд на цангах, для проверки микросхем в комплекты-конструкторы
Материалы для изготовления и закупки компонентов
Условия приобретения и варианты комплектации
Нюансы сборки: 1. Конденсаторы: на лицевой стороне платы два конденсатора с маркировкой 152, один конденсатор с маркировкой 391, остальные должны быть с маркировкой 104 (0.1 мкф). Один конденсатор 0.47 мкф запаивается на микросхему 1801ВП1-128. В оригинальном SMK64 все перечисленные конденсаторы были дисковыми однослойными, в реплике заменены обычной многослойной керамикой; 2. Резисторы: два резистора 470 Ом возле кварца, один 6.8 кОм рядом с микросхемой КР1533ТМ9; еще один - 360 Ом - припаян к диоду Д9Д. 3. Диоды: 3 штуки 1N4148 и один Д9Д. 4. Разъемы, перемычки: перед монтажом разъема IDE лучше одеть его на штекер, т.к. ноги при пайке могут сместиться относительно пластмассовой части; ногу 28 разъема IDE следует оставить не запаянной, иначе получим зависание на старте при подключенной CF вместо винчестера; также следует замкнуть припоем перемычку с цифрой "1" возле одной из резистивных сборок - иначе не будет работать ДОЗУ контроллера. Тестирование: проверка загрузки MK-DOS 3.17 с дискеты, с этой же дискеты запустить программу SERV, в которой выполнить создание раздела C: на винчестере. Далее программой COPDEV (в составе той же MK-DOS 3.17) из дисковода копируется образ дискеты MK-DOS 3.17 на диск C: COPDEV A:=C: Теперь грузим MK-DOS 3.17 с винчестера, должно работать! Далее, проверка записи на дискету. Копируем образ C: на физическую дискету А: COPDEV C:=A: , после чего проверяем загрузку с дискеты. Принудительная загрузка с нужной буквы (A:, B:, C:, D:,...) - нажимаем Reset и перед отпускание зажимаем на клавиатуре нужную букву, после отпускания Reset отпускаем кнопку клавиатуры и начинается загрузка с соответствующего диска. Конкретно у меня в качестве винчестера используется Compact Flash 8 Гб через переходник. Из программы SERV также выполняется тест ДОЗУ контроллера (только 4 кб) и внутренний тест накопителя - все должно быть без ошибок. Вспомогательные средства для работы с дисководом и винчестером: [FloImg097.exe] - утилита для работы с дискетами на PC, позволяет даже из под Win7 записывать/читать образы дисков в формате БК (в параметрах программы указать 80 дорожек, 10 секторов, 2 стороны); [MKDOS317.IMG] - образ дискеты с операционной системой MKDOS 3.17; [ANDOS330.IMG] - образ дискеты с операционной системой ANDOS 3.30; [HDD&UTIL.IMG] - образ дискеты в формате ANDOS c полезными утилитами для HDD; [ALTPRO.IMG] - еще дискета в формате ANDOS c полезными утилитами для HDD; скачать образы одним архивом: FDD_HDD_SERVICE.rar Утилита для "заливки" образа винчестера на CF: USB Image Tool 1.70.Rus.zip Образ CF для заливки (образ HDD БК в формате SMK) можно взять в этой ветке, где располагается он сам и его описание. На диске n: выложен тест 4.6 для контроллера SMK, позволяет выявить ошибки, вызванные старой прошивкой РТ5 и аппаратной ошибкой, происходящей из-за того, что СМЕНА РЕЖИМА контроллера происходит в середине ЦИКЛА ЗАПИСИ ПО ШИНЕ. В следствие аппаратной ошибки портится ТРЕТЬЯ страница ОЗУ СМК (Видится в 120м режиме). Простейшая доработка сводит ПЕРЕКЛЮЧЕНИЕ РЕЖИМА SMK в конец ЦИКЛА ОБМЕНА ПО ШИНЕ, исправляя аппаратный глюк. Одна только смена прошивки РТ5 ситуацию полностью НЕ МЕНЯЕТ. Остаются режимы 100 и 0 в которых ПРОИСХОДИТ ТОЖЕ САМОЕ при входе в 20. Новая прошивка РТ5 это ПОПЫТКА Вадима Новака ОБОЙТИ НЕДОСМОТРЕННЫЙ ГЛЮК малой кровью. Для корректной работы контроллера аппаратная доработка НЕОБХОДИМА. Ниже в архиве картинка, где схематично показана суть доработки, требующая добавления в схему SMK микросхемы КР555ТМ2 / КР1533ТМ2: Схема доработки SMK64, придуманной пользователем CD-Inc: Словесное описание доработки: Напаять КР555ТМ2 / КР1533ТМ2 ногами 7 и 14 на микросхему ЛЛ1. Отсоединить 8ю ногу ЛП8 от 9й ноги ТМ9. Соединить: - 5ю ногу ТМ2 с 9-й ногой ТМ9; - 3ю ногу ТМ2 с 20й ногой РТ5; - 2ю ногу ТМ2 с 8-й ногой ЛП8; - 4ю ногу ТМ2 с 1-й ногой ТМ9. ============================================================================= UPD 02.01.2012: добавлена прошивка 556РТ5 (для ДОЗУ 64 кб) UPD 14.09.2012: добавлена обновленная прошивка 556РТ5 (для ДОЗУ 64 кб) и схема аппаратной доработки для устранения ошибки UPD 08.01.2013: обновлена схема аппаратной доработки для устранения ошибки, дополнено её словесное описание ============================================================================= Пишите в теме отзывы о качестве сборки готовых изделий, а также о результатах сборки конструкторов. ПРИМЕРЫ ОТЗЫВОВ В ИНТЕРНЕТЕ: https://gryphonone.livejournal.com/9145.html |
Автор: | Severoks [ 30 июн 2012, 17:32 ] |
Заголовок сообщения: | Re: Заказ конструкторов и собранных контроллеров SMK 64 |
Здравствуйте! Можно ли заказать собранный контроллер но без шлейфа для FDD? И если можно то переходник для CD карты? Готов оплатить все расходы! И есть желание поучаствовать в проекте! С уважением, Сергей sevline2@yandex.ru |
Автор: | ug24 [ 16 мар 2015, 11:58 ] |
Заголовок сообщения: | Re: Реплика контроллера SMK64 (КНГМД + КЖД + СОЗУ 64кБ) |
Здравствуйте! Я недавно купил рабочую БК 0010-01. Хотелос бы ее доролнить репликой контроллера SMK64 (всем необходимим для поключения 5.25” floppy). Какие есть возможности ее у вас купить? Чтобы реплика контроллера SMK64 заработала надо ли инсталировать на БК 0010-01 какой то софт? Подойдет любой 5.25” floppy drive от PC? Мой e-mail – u_g@tvnet.lv С уважением, Улдис |
Автор: | vwarlock [ 22 авг 2016, 11:59 ] |
Заголовок сообщения: | Re: Реплика контроллера SMK64 (КНГМД + КЖД + СОЗУ 64кБ) |
Конструктор получил. Все, как всегда, в лучшем виде. |
Автор: | expert2007 [ 02 ноя 2016, 22:34 ] |
Заголовок сообщения: | Re: Реплика контроллера SMK64 (КНГМД + КЖД + СОЗУ 64кБ) |
Добрый вечер. Продается? Сколько стоит? Кому написать? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |