Просмотр полной версии : Линк N2 для 140кб дисковода
Wierzbowsky
12.12.2016, 00:30
Возникла необходимость сделать фабричную плату Линка N2 для 140кб дисковода. Плата и схема нарисованы, жду проверки от автора разработки.
Приблизительно будет так:
http://podrezov.com/agat140/render.jpg
Схема:
http://podrezov.com/agat140/schematics.png
Питание на плату подаётся или через разъём Molex, либо через стандартный разъём питания ATX. Также присутствует кнопка включения блока питания ATX.
Wierzbowsky
14.12.2016, 19:43
Если кому нужны платки - говорите сейчас. Их в продаже будет очень мало в виду большого заказа от Garnizon.
Wierzbowsky
15.12.2016, 20:25
Проверка завершена. Платки будут заказаны сегодня или завтра.
Wierzbowsky
23.12.2016, 13:46
Платки уже в пути.
А можно пару вопросов от ламера? :)
Что есть Garnizon? И что это за дисковод такой, 140кб?
Wierzbowsky
23.12.2016, 20:58
Не что, а кто. Garnizon - один из лидеров нашей околоагатовской тусовки. :)
Дисководы у Агата-7 и у Apple II, который собственно был прототипом Агата, были односторонние и по 140кб на сторону. Ликбезнуться можно здесь: http://agatcomp.ru/Images/new_fl_drive.shtml
Wierzbowsky
19.01.2017, 00:13
Забрал платки с таможни. Теперь сборка и проверка.
http://podrezov.com/agat140/boards.jpg
- - - Добавлено - - -
Ну вот и собрано. Нет разъёма СНП34-30Р, но будет позже. Кнопка питания ATX идёт из Китая - обычную кнопку нельзя ставить. Думаю чем можно платку проверить - может эмулятор 140кб дисковода от японца попробовать?
http://podrezov.com/agat140/assembled.jpg
Wierzbowsky
23.01.2017, 11:42
Работоспособность платы без дисковода подтверждена. Тесты на скорость, дуплекс и таймер работают.
Но пока не удаётся подключить к нему SDISK2 эмулятор. Не могу найти инфу как правильно выставить старший байт фьюзов на ATMEGA328P для этого эмуля. Из-за отсутствия контроллера на 140кб проверить работоспособность эмуля не представляется возможной.
Для стабильной работы генератора на буржуйских микросхемах рекомендую ставить 74ALS00, 100ом резисторы после кварца и 47пФ кондер от места соединения резисторов друг с другом на землю. Кондер на 18пФ слабоват...
Но пока не удаётся подключить к нему SDISK2 эмулятор. Не могу найти инфу как правильно выставить старший байт фьюзов на ATMEGA328P для этого эмуля.
LOW: DE, как указано в исходниках, а HIGH по умолчанию для 328p: D9.
Wierzbowsky
24.01.2017, 02:47
LOW: DE, как указано в исходниках, а HIGH по умолчанию для 328p: D9.
Да, так и выставил. Светодиод на эмуле светится, но Линк2 с него ничего считать не может. Так что пока не будет дисковода на 140кб или хотя бы контроллера на 140кб проверить нормально не получится - у нас уравнение с двумя неизвестными... Может эмуль глючит, может карта ему не нравится или образ диска на ней, а может часть платы Линка2 не работает как надо. Буду ждать обещанный мне контроллер. А может и дисковод где-то откопаю на Ebay...
Wierzbowsky
27.01.2017, 01:51
Кнопочки пришли из Китая на удивление быстро. Для установки средние ноги надо подогнуть и припаять к крайним как показано на фотке, а затем посадить кнопку на плату. Желательно также пропаять её с двух сторон.
http://podrezov.com/agat140/button.jpg
crackintosh
27.01.2017, 12:58
Есть Агат-7 с флопиком на 140К.
И одна дискета (была в дисководе при его покупке у барыг).
Как разжится PCB-шкой и прошивкой АТМЕГА?
Из PC есть современный с PCI-e LPT контроллером на Win7.
Но не проблема - есть и древний ноут с MS-DOS, Toshiba T3100e/40.
Wierzbowsky
27.01.2017, 14:44
Есть Агат-7 с флопиком на 140К.
И одна дискета (была в дисководе при его покупке у барыг).
Как разжится PCB-шкой и прошивкой АТМЕГА?
Из PC есть современный с PCI-e LPT контроллером на Win7.
Но не проблема - есть и древний ноут с MS-DOS, Toshiba T3100e/40.
Работоспособность этой платы проверена ещё не полностью так как у меня нет дисковода на 140кб. Если вас устроит вариант покупки не полностью проверенной платы, то напишите мне в личку. Прошивку и описание можно найти на сайте:
http://agatcomp.ru/Hard/bridge.shtml
Не забудьте, что фьюзы при прошивке Атмеги выставляются вручную!
crackintosh
20.02.2017, 11:45
Кнопка питания ATX идёт из Китая - обычную кнопку нельзя ставить.
Почему? Такую-же как на RESET нельзя ставить на запуск БП АТХ?
Wierzbowsky
20.02.2017, 11:54
Почему? Такую-же как на RESET нельзя ставить на запуск БП АТХ?
Потому что кнопка должна быть с блокировкой. Иначе блок питания не будет работать. Как только отпустите кнопку, сразу вырубится.
crackintosh
20.02.2017, 13:26
Ах да... точно! Склероз проклятый... :v2_dizzy_vodka3:
Ну вот и мой Link2 почти готов. Осталось прописать ATMEGA16 и РФ2. + припаять кнопку на PWR-ON. TME1212S - топает из Англии.
https://s6.postimg.org/ljxrgd8tp/DSCN0774.jpg (https://postimg.org/image/ljxrgd8tp/) https://s6.postimg.org/ehztu657x/DSCN0775.jpg (https://postimg.org/image/ehztu657x/)
А пока плата Uniprog-a для РФ2 топает из Китая, cделаю шлейф FDD <->LINK2 чтобы родной не дергать постоянно.
Wierzbowsky
20.02.2017, 13:58
Только джампер снимите - у вас он замыкает линию TX на землю. Эти джампер пины не для конфигурирования, а для апгрейда прошивки через UART.
Еще заметил, что у вас стоит ИР23 вместо ИР29. В справочнике аналогов именно ИР29 нужна. Похоже у меня в схеме (в таблице аналогов микросхем) ошибка, извините. Поправлю.
crackintosh
20.02.2017, 14:09
JUMPER я забыл выкинуть... Снял с убитой материнки целиком. А перемычка так и осталась :-)
КР531ИР23 не дифицит у нас, на радиорынке (вернее, то что от него осталось) купил.
А чем зарубежный аналог хуже?
Wierzbowsky
06.03.2017, 15:03
Мы уже пообщались в личке по поводу ИР23, там на самом деле опечатка в схеме и нужна ИР29. Как соберёте с правильной микрухой и проверите, отпишитесь пожалуйста. У меня с эмулятора получилось считать только последний трек. Так что плата вроде работает, но досконально проверить можно только с нормальным дисководом. А дисковод всё никак не могу купить - у нас на них цены запредельные...
crackintosh
06.03.2017, 15:18
Дискетки от АГАТ-7 на руках.
Плату полностью собрал. Даже TME1212S из Англии прибыл и установил (хотя он нафиг пока не нужен)
Жду SN74LS323N (аналог ИР29) купленные в Болгарии на EBAY (обычно 5 дней ходу).
Пока летит, собираю программатор UNIPROG от Микроарт для прошивки РФ2
Wierzbowsky
16.03.2017, 20:41
Уже прошло 10 дней. У вас есть результаты?
crackintosh
16.03.2017, 20:56
SN74LS323N получил и установил. Собираю Uniprog от МикроАрт для прошивки РФ-ки.
Жду из Китая микросхемы для StepUp и StepDown преобразователей что стоят в прогере...
Надеюсь на днях их получить и запустить его.
Wierzbowsky
19.03.2017, 15:59
Кстати АТХ разъём вы тоже с материнки позаимствовали? Я их в продаже меньше чем за 5 евро штука не нашёл...
crackintosh
20.03.2017, 06:49
Да. У нас этих материнок на барахолке десятками приносят... их барыги на драгмет скупают.
Wierzbowsky
28.03.2017, 13:58
Не томите. :) Есть прогресс?
crackintosh
28.03.2017, 15:32
Сижу... жду.
Вот они: RS458237491CN и RS467639989CN
Wierzbowsky
28.03.2017, 22:51
Вроде у Владимира заработало без напильника. Посмотрим что будет у вас.
crackintosh
16.06.2018, 19:38
Наконец-то дошли руки до Link-2 (140K). Имеем.
ПК 286 с ISA LPT в режиме EPP (внимание, в описалове пишут ECP, что не верно!)
Подключил 286<->Link-2<->ЕС5088. решил сделать все по инструкции:
Подал питание. Шпиндель прокрутился 4 раза с частотой 1 гц и вконце протарахтел головкой.
Test 1: clock.exe - выдал идеальный результат:
1 ................ 1
. . .
250 .............250
Test 2: speed.exe - вот здесь у меня лажануло... и не знаю в чем проблема.
Выдаёт много раз надпись и более ничего:
- - не дождался сигнала, возможно скорость ниже 220 мс/оборот --
- - не дождался сигнала, возможно скорость ниже 220 мс/оборот --
- - не дождался сигнала, возможно скорость ниже 220 мс/оборот --
...
- - не дождался сигнала, возможно скорость ниже 220 мс/оборот --
Может кто подскажет куда рыть? Из инструметов есть практически всё, включая переносной DSO Осцил HANTEK.
Test 3: pos.exe - работает, головка движется стрелками и паркуется пробелом. Правда изменение фазы не знаю как заметить.
Test 4.1: sptest.exe l - выдало: Получено 135Кб за 10.10 сек
Test 4.2: sptest.exe h - выдало: Получено 2Кб за 11 сек... приэтом много ошибок!!!
Test 5: duplex.exe - Выдало по всем пунктам ОК. Итого около 14.2 сек, 1.3Кб/c
Пытался записать образ на диск... получил фигвам... "Ошибка недобегания":
crackintosh
16.06.2018, 22:25
Осцилом посмотрел сигнал DATARD.
На выходе ЕС5088 сигнал присуствует.
На входе Линк-2 IC5.4 сигнал присуствует
На входе IC7.4 сигнал тоже присуствует.
С выходов ПЗУ сигналы есть... и идут на регистр. На выходе регистра сигналы тоже есть.
Тупик...
Wierzbowsky
21.06.2018, 19:16
На всякий случай проверьте генератор частоты. У меня без дополнительного кондера на 47пф он заводился на гармониках.
crackintosh
21.06.2018, 20:09
http://forum.agatcomp.ru//viewtopic.php?id=179
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot