- Воспроизведем контроллер дисковода?
-
? tnt23@ - 14.05.2009 16:07
По аналогии с УКНЦшным: http://www.phantom.sannata.ru/forum/index.php?t=4674
-
? kt315b@ - 16.05.2009 20:54
Уже платку развел и начал переписку с Резонитом..
-
? tnt23@ - 16.05.2009 20:57
Круто. А габариты платы как у оригинальной?
-
? kt315b@ - 16.05.2009 21:59
Ага, делал, чтобы в корпус влезло - 9х11 см...
-
? anonymous - 16.05.2009 23:26
А платка по старой схеме? Или с блоками дополнительной памяти и контроллером винта?
-
? kt315b@ - 16.05.2009 23:55
Пока просто копия обычного пустого контроллера. Во временем надеюсь ДОЗУ встроить, для начала хотя-бы "пустой" работающий экземпляр получить. С контроллером харда никогда дела не имел, так что тут вообще ничего не знаю...
-
? anonymous - 17.05.2009 01:46
Контроллера харда как такового не существует, был реализован только адаптер, позволяющий подсоединять ATA-диск к шине БК, но ни прерываний, ни прямого доступа в память, ни тем более пакетного интерфейса с udma создано не было. Таким образом все, что требуется - вывести сигналы выбора накопителя по стандартным для БК адресам, сигнал прерывания заводится на запрос прерывания по 0270 вектору, но практически его никакое ПО не использует и в "стандартном" фирменном контроллере оно не подключено. Для работы CF требуется, как оказалось на практике, буферизировать шину, некоторые флашки не вытягивают БКшную шину, старый SanDisk вполне тянет, у Transcend на 10й машине все хорошо, но на 11й недостаточно крутые фронты - сказывается длина шины и количество нагрузок (при отсоединенной плате бейсика - все ok).
-
? anonymous - 17.05.2009 01:54
Кстати, Kisser паяет RTC от IBM-PC в БКшку (see thread 'RTC'), так вот и их можно посадить в блок контроллера.
-
? Аноним - 17.05.2009 09:38
Будете делать - мы берем не менее 4- 5 штук. Очень ждём! А он будет заточен под 11 или 10 машину?
-
? Аноним - 17.05.2009 09:39
Мы - это jekka с полигона.
-
? kt315b@ - 17.05.2009 10:28
Будет "заточен" и под то и под другое. Там есть два резистора - их можно паять, а можно не паять =) Пока не будет хотябы одного рабочего образца, о продаже речи быть естественно не может, но надеюсь, что оно все таки заработает =)
-
? anonymous - 17.05.2009 13:31
Аноним, вы имели в виду 253я или 326я прошивка там будет? Т.е. именно разница между 0010(11м) и 0011 подразумевалась? В 11й машине работают контроллеры от 11м и 10ки, а вот наоборот - нет, потому вам лучше брать с 326й прошивкой как универсальные.
-
? Kisser - 17.05.2009 18:23
А ПЗУ РР1 будет? Мож сразу 327+ прошивку чтобы с винтом работать? Я б с удовольствием взял бы и плату и ПЗУ, потому как макетки это конечно жесть.
-
? anonymous - 17.05.2009 18:43
Учитывая редкость РР1, лучше сразу заложиться на обычную ПЗУ, вообще-то...
-
? kt315b@ - 17.05.2009 18:56
Когда получу и спаяю плату - буду заниматься добычей 1801РР1, а потестить есть на чем. Ну а если все это заработает - можно будет на обычные ПЗУ+логику перейти...
-
? anonymous - 18.05.2009 01:49
Я вот человеку, в треде про помощь, блок контроллера стандартный доработал, поставив вторым этажем в него плату с озу, которое село на 0120000..0157777 как положено в модели А16, и как в винчестерном варианте 0170000..0176777 - благо объема самих озу хватало с избытком(старший разряд вообще использован для блокировки адресного пространства системы при сбоях/отключении питания), ну и грешно было не воспользоваться уже имеющейся адресной защелкой - прошил ему 327v12 в пару am29F010 и посадил туда же. Я это к тому говорю, что здесь предлагалось обвязку 1801ВП1 сделать на ПЛИС, если использовать CPLD от Altera или Xilinx, то можно и адресную защелку, и все управление в нее посадить, тогда останется ВП1, CPLD, ОЗУ и ПЗУ 16-разрядные (или 2 ОЗУ и 2 ПЗУ 8-разрядные), ТЛка на входные сигналы накопителя и АПшки или ЛПшки на выходные, та же CPLD будет выдавать сигналы на PATA и, как в соседнем треде народ пожелал, на SD. А если использовать FPGA, то тогда вообще ничего ставить не надо, кроме усилителей шины - внутри FPGA разместятся и ОЗУ, и ПЗУ, и цепи контроллера.
-
? kt315b@ - 18.05.2009 01:52
Кстати, знаю я этого человека =) Хотел с Вами пообщаться по поводу доп. ОЗУ для БКшки...
-
? anonymous - 18.05.2009 03:06
Если вас интересуют коды управления страницами ОЗУ в контроллерах с 32кб и больше - у меня нет этой информации, надо дизассемблировать код ОС, которые с ними работали...
-
? kt315b@ - 18.05.2009 03:09
Да не, я хотел вообще по поводу схемных решений поговорить, конкретно - насчет выбора микросхем ОЗУ (не знаю что выбрать). Валяется кучка КР537РУ10, но неохота их туда пихать...
-
? anonymous - 18.05.2009 11:30
Любые микросхемы, подходящие по быстродействию и выдаваемому на шину току логического нуля надо смотреть, многие современные изделия на БКшную шину не могут работать в следствии малой нагрузочной способности.
-
? kt315b@ - 20.05.2009 23:17
Ну что, заказал, вобщем, платы! В след. понедельник ожидаются 3 штуки. Как приедут - буду напаивать и тестить...
-
? tnt23@ - 21.05.2009 10:15
Молодца! Картинку платы покажи хоть :)
-
? kt315b@ - 21.05.2009 10:36
Блин, как ребенок попался, чесслово :( Только что косяк заметил - при расстановке поменял местами 2 микросхемы (интересно, кто первый заметит, какие) =) Но думаю заработает, главное кварц чтоб нормально генерил... А вот и плата: http://pic.ipicture.ru/uploads/090521/sF0JRwD6WZ.gif
¤
Жду критики.
-
? anonymous - 21.05.2009 12:23
U7 & U3 ^^?
-
? tnt23@ - 21.05.2009 12:25
Если будешь следующую ревизию делать, добавь там монтажные отверстия, чтобы как в оригинальной плате было.
-
? kt315b@ - 21.05.2009 12:50
Anonymous, в яблочко! ревизию делать буду, когда добьюсь работоспособности этой платы. насчет отверстий подумал уже. Так же буду выводить МПИ, как в оригинальном для подключения ДОЗУ и т.п.
-
? anonymous - 21.05.2009 13:05
В оригинальном боковой разъем не для ДОЗУ, а для сетевого контроллера, потому на нем нет сигнала WTBT, не забудь добавить.
-
? kt315b@ - 21.05.2009 13:30
Для сетевухи - это у меня в блоке КРМП есть, там контроллер с 253-й прошивкой... Про WTBT учту, спасибо!
-
? kt315b@ - 27.05.2009 16:34
Свершилось - http://www.phantom.sannata.ru/forum//index.php?t=4823
-
? anonymous - 27.05.2009 17:26
Поздравляю! Однако, панелька под микросхему у вас отвратительная, в серийный образец таких панелек не надо - ставьте цанговые. Если есть РР1, то стереть/прожечь в москве я могу.
-
? kt315b@ - 27.05.2009 22:03
Что панелька хлам - это понятно, но ничего другого под рукой не оказалось. насчет предложения по поводу 1801РР1 - киньте мне свое мыло, я напишу.
-
? Anonymous - 27.05.2009 22:23
А куда кинуть-то?
-
? kt315b@ - 27.05.2009 23:09
Да хоть сюда, или можете сразу мне написать - truemayhem [at] mail.ru
-
? Terra@ - 03.06.2009 03:29
вложил у себя архивчик исходников и тех. документации относящейся к контроллеру hdd/fdd АльтПро http://tra.3dn.ru/bk/altpto.rar схем к сожалению нет.
-
? anonymous - 03.06.2009 12:34
Terra, очень полезные тексты, спасибо. Еще, если можете, выложите дампы прошивок контроллеров, ну и альтек тоже интересен не менее, чем альтпро.
-
? Terra - 03.06.2009 15:07
Дамп прошивки выложу попозже обязательно.
Насколько я помню из истории контроллер разрабатывался на базе самарского ещё в Альтеке. Потом они уже подилились на АльтПро и Альтек. Я тут ещё прогу почти написал для создания винта под контроллер АльтПро из имиджей попозже выложу.
-
? anonymous - 05.06.2009 20:52
От kt315b получена микросхема ПЗУ с MKDOS v1.15, выложил тут http://forum.maxiol.com/index.php?showtopic=3893
-
? kt315b@ - 05.06.2009 22:04
Вах! Быстренько, однако, я вот только до дома добрался =) Еще раз большое спасибо!!!
-
? Аноним - 08.06.2009 20:47
Нашел в хламе, когда искал для Kisser схемы обвязки ВМ3, схему SCSI-контроллера для ДВК/БК! http://img229.imageshack.us/img229/9398/qbusscsi.jpg
-
? kt315b@ - 09.06.2009 01:01
А как с софтом для него? Есть что-нибудь готовое для БК? За схему спасибо!
-
? anonymous - 09.06.2009 01:05
Драйвер для RT11 версий 5.4 и выше.
-
? anonymous - 14.07.2009 12:29
Смотрите, какая прелесть! В БК - самое оно! При круглосуточной долбежке в одну и ту же ячейку оно проживет более 1.5 лет при 2млн. обращений, развиваемых ВМ3. При реальном использовании его хватит на многие годы.
http://www.eltech.spb.ru/news.html?nid=758
-
? tnt23@ - 14.07.2009 12:34
В корпусе BGA оно не очень паябельно в домашних условиях :)
-
? anonymous - 14.07.2009 13:02
Напротив, прогрел снизу платку феном - и поверхностное натяжение расплавившихся шариков припоя само точно центрирует чип.
-
? вит - 09.08.2009 07:32
с благодарностью приобрел бы печатную плату контроллера дисковода
-
? kt315b@ - 09.08.2009 10:36
Пишите - truemayhem [at] mail.ru
-
? a214 - 09.08.2009 17:10
Ищу схему контроллера с использованием 537РУ11.
-
? Александр - 11.08.2009 07:24
Приобрету плату контроллера дисковода, КР1801ВМ1А, КР1801ВП1-037, КР1801ВП1-128, компьютер БК-0010/11.
alex-z42 [at] yandex.ru
- << Форум