http://picua.org/thumbs/2018-06/06/4...vp2pvxifnh.jpg
Не подскажете, что это за ошибки?
Вид для печати
http://picua.org/thumbs/2018-06/06/4...vp2pvxifnh.jpg
Не подскажете, что это за ошибки?
Согласно мануалу:
дефект 35 (тест АЦПУ) - нет готовности устройства
дефект 47 (тест ГМД) - нет сигнала "завершено" после "reset"
Это же в ТО на мс1202.x есть....... :-(
Hello! I was mentioned on this thread back in January, in post #3382: http://zx-pk.ru/threads/2348-dvk-(i-...l=1#post946466
I am experimenting with the DVK-3 (ДВК-3) in the US. I have made some floppy disk images for the HxC floppy disk emulator and my MX floppy disk driver. I would guess many of you would prefer the MY driver, but unfortunately I did not get one. Thus, I have to run RT-11 and Tetris with MX. :rolleyes:
The project I wrote about on my blog was to make a keyboard emulator for the computer. To summarize it, I have the MS-7004 (МС-7004) keyboard. I found some spare DIN connectors so that I could expose the signals on a breadboard. This helped me research exactly how the computer and keyboard interact with each other. Then, I wrote some short code on an Arduino to output serial at the right data rate. My circuit design used various voltage regulators to provide the exact voltages required by the keyboard. Finally, I was able to spoof the keyboard with my Arduino, Maybe someday, I will point a webcam at the computer screen and let people use the fake keyboard through a Web interface.
Regarding the keyboard, sometimes the "S" key does not work well, but I have not taken it apart yet to clean it. Also, the sticker on top that labels the function keys has mostly disintegrated. I would like to make a new sticker, and have found some pictures of it, but they are too low resolution for me to print. Do any of you know what font was used on that keyboard for the label and keys? Or does anyone have a nice scan of the label?
I have a lot of other questions, but I will save them for later. Anyway, I am taking it to a game convention at the end of this month. It will be amusing to see people's reactions to something so obscure to Americans!
The procedure for exchanging keyboard data for the MS 7004 is described in the Technical Description of the keyboard:
http://emuverse.ru/wiki/%D0%94%D0%92%D0%9A
( Порядок обмена данными клавиатуры МС7004 описан в Техническом Описании клавиатуры )
RS-232 4800
Плеасе, вритинг по-Русски ! Гугл транслите ту хелп !
Thanks for the documentation. Mainly I used this document while researching the protocol: https://www.netbsd.org/docs/Hardware...DEC/lk201.html This way, I don't need to translate it. ;) Although I have been translating some of the other Passport documents I have.
Unfortunately, I don't speak Russian. I am slowly learning by doing these Passport translations, but I have quite an American accent when trying to sound out Russian words. :v2_lol: If it is preferred, I can have Google translate what I want to write before I post it to the forum. It is not always intelligible, so please forgive me in advance if I say something wrong, or if I need to ask for clarification.
MM, не учи американа плохому (ты еще албанский вспомни) - пусть на английском пишет, нам же проще понять будет что он хотел...
Мои мысли на эту тему:
1. Он там что-то пишет про исследование протокола клавиатуры. Нечего там исследовать - это точная копия той самой lk201, даже скан-коды совпадают, подключи ее к Э=85, загрузи родную DEC-овскую RT-11 и наблюдай, как она превратится в QWERTY. А в JCUKENG ее превратили чисто софтово, изменив интерпретацию скан-кодов в русском PI.SYS и в прошивках КСМ/КЦГД.
2. У него же КЦГД, и ВП1-065 на плате процессора включена на 176550, так научите его пользоваться эмулятором VT52 от Патрона в этом варианте, пусть осваивает наши архивы.
Я сам выразить это по-ангельски не в состоянии. :(
mrcity, AFZ says, that MS-7004 is an exact (up to scan code) copy of lk201, therefore the documentation lk201 is quite suitable for working with MS-7004
А это кстати, интересный вопрос. Я экспериментировал с эмуляцией МС 7105 (клон VT240) в MAME, и его прошивка работает с клавиатурой как с LK201. Если в него "воткнуть" 7004, на старте возникает ошибка клавиатуры. То ли с терминалом шла другая клавиатура (не 7004), то ли прошивка была другой.
Сравните
Скрытый текст
Код:ms0515 init
[:] 4.824093 > a7 (247) beep
[:] 4.824149 > 11 (021) turn on LED "Lat"
[:] 4.826337 > 90 (220) -//-
[:] 8.612525 < 00 (000)
[:] 8.612544 > ab (253) LK_CMD_REQ_ID
[:] 8.616721 < 01 (001) - expected response
[:] 8.620294 < 00 (000) - expected response
[:] 8.620343 > 11 (021) turn on LED "Lat"
[:] 8.620368 > 90 (220) -//-
mc7105 init
[:] 0.000092 < 00 (000)
[:] 0.000092 > 13 (023) LK_LED_ENABLE
[:] 0.000109 < 00 (000)
[:] 0.000109 > 8f (217) - all LEDs
[:] 0.002501 < 00 (000)
[:] 0.002501 > 8f (217) ???
[:] 0.162661 < 00 (000)
[:] 0.162661 > 11 (021) LK_LED_DISABLE
[:] 0.162677 < 00 (000)
[:] 0.162677 > 8f (217) - all LEDs
[:] 0.165069 < 00 (000)
[:] 0.165069 > 13 (023) LK_LED_ENABLE
[:] 0.167291 < 00 (000)
[:] 0.167291 > 83 (203) - Wait+Compose
[:] 0.327827 < 00 (000)
[:] 0.327827 > 13 (023) LK_LED_ENABLE
[:] 0.327844 < 00 (000)
[:] 0.327844 > 8f (217) - all
[:] 0.330236 < 00 (000)
[:] 0.330236 > 8f (217) ???
[:] 2.311962 < 00 (000)
[:] 2.311962 > 00 (000)
[:] 2.312007 < 00 (000)
[:] 2.312007 > aa (252) ??
[:] 2.314368 < 00 (000)
[:] 2.314368 > ff (377) ??
[:] 3.378832 < 00 (000)
[:] 3.378832 > 11 (021) LK_LED_DISABLE
[:] 3.378849 < 00 (000)
[:] 3.378849 > 80 (200) - all? LEDs
[:] 6.099093 < 00 (000)
[:] 6.099093 > 13 (023) LK_LED_ENSABLE
[:] 6.099110 < 00 (000)
[:] 6.099110 > 8f (217) - all LEDs
[:] 6.101502 < 00 (000)
[:] 6.101502 > 8f (217) ???
[:] 12.730418 < 00 (000)
[:] 12.730418 > a7 (247) beep
[:] 12.730435 < 00 (000)
[:] 12.730435 > a7 (247) beep
[:] 13.766876 < 00 (000)
[:] 13.766876 > fd (375) LK_CMD_POWER_UP
[:] 13.771092 < 01 (001)
[:] 13.772332 < 01 (001)
[:] 13.772332 > 13 (023)
[:] 13.772397 < 01 (001)
[:] 13.772397 > 90 (220)
[:] 13.774669 < 00 (000)
[:] 13.778243 < 00 (000)
[:] 13.781815 < 00 (000)
[:] 13.783312 < 00 (000)
[:] 13.783312 > 0a (012)
[:] 13.783377 < 00 (000)
[:] 13.783377 > 81 (201)
[:] 13.785644 < 00 (000)
[:] 13.785644 > 12 (022)
[:] 13.787862 < 00 (000)
[:] 13.787862 > 82 (202)
[:] 13.790079 < 00 (000)
[:] 13.790079 > 1a (032)
[:] 13.792296 < 00 (000)
[:] 13.792296 > 81 (201)
[:] 13.794515 < 00 (000)
[:] 13.794515 > 22 (042)
[:] 13.796731 < 00 (000)
[:] 13.796731 > 81 (201)
[:] 13.798949 < 00 (000)
[:] 13.798949 > a8 (250)
[:] 13.801169 < 00 (000)
[:] 13.801169 > b6 (266)
[:] 13.803386 < 00 (000)
[:] 13.803386 > 3a (072)
[:] 13.805629 < 00 (000)
...
[свернуть]
Я не очень хорошо знаю, что там чем у DEC комплектовалось. Родной DEC'овский драйвер PI.SYS принимает нашу 7004 как свою, отсюда, по крайней мере, следует то, что 7004 совпадает с тем, чем комплектовались DEC PRO 350, с которой цельноутянута наша Э-85.
Кстати, у LK201 под 0 под 2) есть "секретная" клавиша :):
https://yadi.sk/d/_lyVyOni3YicXm
https://thumbs.worthpoint.com/zoom/i...7cb6d4d6e8.jpg
Hello!
You can boot from the hard drive by giving commands:It is much easier to translate the codes through the keyboard emulator. http://zx-pk.ru/threads/23119-emulya...l=1#post697539Код:@B
$DW[ВК]
At the same time, one should take into account that in real time it will most likely not be possible to control the computer, since the video signal transmission will be transmitted with a delay.
Я помню, как в прошлом исследовал код MAME для MS7004, и он, похоже, не сказал мне коды сканирования простым способом. Мне придется исследовать этот «секретный ключ», и, надеюсь, мой эмулятор доставит его. ;)
Разумно заметить, что видеосигнал может иметь такую задержку, что было бы невозможно эффективно управлять компьютером. Моя надежда состояла в том, чтобы получить услугу с очень низким временем пинга, по крайней мере для пользователей в этом регионе. «Twitch» - это сервис, который я бы попробовал, поскольку геймеры используют его для потоковой передачи. Или, может быть, мой видеоролик будет небольшим, скажем, 0,3 мегапикселя. Все это подвержено экспериментам. Надеюсь, я смогу найти то, что работает.
Но говоря о вещах, которые не работают, это будет включать в себя мои ...
:v2_lol: На самом деле я не тестировал накопитель, но вставка карты контроллера КЖД заставляет компьютер полностью волноваться. Это либо покажет ошибки памяти, как это (с первого раза я попробовал):
http://i.imgur.com/4DL7OSm.jpg
... или он напечатает кучу мусора на экране, как это (с самого последнего времени, когда я это пробовал):
http://i.imgur.com/tUSnTQ2.jpg
Я не вижу никаких физических дефектов на плате контроллера. Но есть также вероятность, что диск полностью измельчен, если головы не припаркованы, прежде чем отправиться в путешествие примерно 9000 км. Тем не менее, это забавная вещь, чтобы gawk в в его текущем состоянии.
T4 RAM test writes about the presence of errors.
( Т4 тест ОЗУ пишет о наличии ошибок. )
To restore the RAM, it is necessary to change all KR565RU5V to 4164 ( KR565RU5A ) with a sampling time of not more than 80 ns.
( Для восстановления работы ОЗУ необходимо сменить все КР565РУ5В на 4164 ( КР565РУ5А ) с временем выборки не более 80 нс.)
Defect RAM in MC1201.03 is associated with the monstrous alcoholization of the developer of this micro-computer.
( Дефект ОЗУ в МС1201.03 связан с чудовищной алкоголизацией разработчика этой микро-ЭВМ.:v2_dizzy_vodka: )
Дело в том что сама веб камера может транслировать с задержкой. Для того чтобы передать изображение с веб камеры надо:
1)записать кадр с матрицы в буферную память.
2)из буферной памяти обработать кодеком (сжать).
3)передать по протоколу ТСР/IP.
И нужно учитывать что требуется передавать не менее 50 кадров в секунду.
Примерно так.
При этом нужно настроить сам кодек передачи изображения на максимальное быстродействие.
Смотрите сигнал готовности после включения. https://en.wikipedia.org/wiki/ST-506
Даже секундный пинг не так страшен для текстового режима. С играми сложнее..
I don't see any KR565 series chips on the board at all. It is mostly KR555 and KR531. I have this large picture of it on Imgur. I have not embedded it directly into here because it could cause problems with the site layout or load time.
( Я вообще не вижу чипов серии KR565 на плате. Это в основном KR555 и KR531. У меня есть эта большая картина на Imgur. Я не включил его прямо здесь, потому что это может вызвать проблемы с макетом сайта или временем загрузки. )
https://i.imgur.com/XuUds99.jpg
Notice the distinguishing feature, a silkscreened number on the board: 17102251 I have had trouble finding a passport or information about it.
( Обратите внимание на отличительную особенность, номер на шелковом щите: 17102251 У меня были проблемы с поиском паспорта или информацией об этом. )
Speaking of drinking, when I opened up this computer with my wife, she observed it smelled like potatoes and old cigarettes. As Russians are famous for their drinking, it is impressive that this system's designer is particularly noteworthy in that regard.
( Говоря о питье, когда я открыл этот компьютер с моей женой, она заметила, как он пахнет, как картофель и старые сигареты. Поскольку россияне славятся своим выпивкой, впечатляет, что дизайнер этой системы особенно примечателен в этом отношении. :v2_dizzy_vodka2: )
About the hard drive itself, I wonder if I could read from it with a standard MFM or RLL controller installed in a PC. Also, I have an old Seagate ST-251 drive... would that work with the КЖД?
( Что касается самого жесткого диска, интересно, могу ли я прочитать его с помощью стандартного контроллера MFM или RLL, установленного на ПК. Кроме того, у меня есть старый накопитель Seagate ST-251 ... будет ли это работать с КЖД? )
Это не та плата
Чипы памяти ОЗУ находятся на плате МС1201.03 и ошибки ОЗУ никак не связаны с контроллером КЖД.
Есть описание только на поздний вариант КЖД http://www.emuverse.ru/downloads/com...docs/kzhd.djvu
Скорее всего нет. Нужна специальная программа понимающая формат КЖД.
Да, но при этом диск нужно форматировать.
Just to be clear, the memory errors have nothing to do with the КЖД, correct? I just ran the memory test T4 without the КЖД installed and it seemed to be clean. Perhaps the КЖД causes other memory to be exercised differently.
( Чтобы быть ясным, ошибки памяти не имеют ничего общего с КЖД, правильно? Я только что запустил тест памяти T4 без установки КЖД, и он казался чистым. Возможно, КЖД заставляет другую память осуществлять по-другому. )
http://i.imgur.com/z9aZ00g.jpg
It is advisable to make a data and control cable from KZD to ST-251, while 5508 is yet to be postponed until better times.
( Целесообразно сделать кабель данных и управления от КЖД до ST-251, а 5508 пока отложить до лучших времен.)
*
While T4 will pass with errors, no work with DVK is possible.
If it's a pity to pick MS1201.03 - you can attach a handkerchief to it with 2 Megabytes of RAM:
( Пока Т4 будет проходить с ошибками, никакая работа с ДВК невозможна.
Если жалко ковырять МС1201.03 - можно к ней пристроить платочку на СОЗУ 2 Мегабайта:)
http://zx-pk.ru/threads/23589-perede...m3a/page5.html
The SRAM card uses a power Q-BUS and can be placed in a nearby DVK slot.
(Платочка СОЗУ использует силовую МПИ и может быть размещена в соседнем слоте ДВК.)
Perhaps the hard disk controller reduces the voltage of the power supply, it is possible that the electrolytic capacitors have dried out in the power supply and it can not cope with the load
но можно научить https://github.com/dgesswein/mfm/tree/master/mfm его понимать. может быть, @dk_spb уже пробовал так делать.
I thoroughly tested the power supply without load and all the voltages seemed OK. (I will post a video about that later.) I could see what happens when the KZHD is installed, but I also suspect it would have caused yet more problems.
( Я тщательно протестировал источник питания без нагрузки, и все напряжения выглядели нормально. (Я опубликую видео об этом позже.) Я мог видеть, что происходит, когда KZHD установлен, но я также подозреваю, что это вызвало бы еще больше проблем. )
It could be interesting to get one of these 2-megabyte RAM boards. 256 kilobytes is a little...modest, especially since this is the 22-bit system.
( И нтересно было бы получить один из этих 2-мегабайтных плат RAM. 256 килобайт немного ... скромный, тем более, что это 22-битная система. ;) )
Do you have any experience in building computer boards?
( Есть ли у Вас опыт сборки плат для ЭВМ ? )
If this is difficult, you can ask Eugene from the Moscow club-computer museum - maybe he will sell a sample of MC1201.03 - 2 megabytes of SRAM?
(Если это сложно, можно спросить Евгения из Московскго клуба-музея ЭВМ - может, он продаст образец МС1201.03 - 2 Мегабайта СОЗУ ?)
At first, in the lab, I gave it 220V at 50 Hz. But those kind of power converters are very expensive here. Now at home I give it 220V at 60 Hz, as a step-up transformer that does not change the frequency is much cheaper.
( Сначала, в лаборатории, я дал ей 220 В при 50 Гц. Но такие преобразователи мощности здесь очень дороги. Сейчас дома я даю ей 220 В при 60 Гц, поскольку повышающий трансформатор, который не меняет частоту, намного дешевле. )
Yes, I have experience. I can do through-hole and surface-mount assembly. I would be happy to replace the RAM chips myself, but will need the semiconductors, and also possibly sockets, since if I am going to replace a chip, I am going to install a socket first. ;) My only question is will an American 4164 chip fit on the board? I thought your chips had metric inch spacing (2.5mm rather than 2.54mm), but possibly with just eight pins per side, I could still cram it in.
( Да, у меня есть опыт. Я могу припаять компоненты сквозного отверстия и компоненты для поверхностного монтажа. Я был бы рад сам заменить чипы RAM, но мне понадобятся полупроводники, а также, возможно, сокеты, так как если я собираюсь заменить чип, я собираюсь сначала установить сокет. Мой единственный вопрос - будет ли чип American 4164 на доске? Я думал, что ваши фишки имеют метрический интервал в дюймах (2,5 мм, а не 2,54 мм), но, возможно, с 8 штырями на каждую сторону, я все равно мог втиснуть его. )
For those curious, here is a picture of my MS1201.03 board: https://i.imgur.com/PHpcwIZ.jpg I can see where there are 4 banks of 8+3 bits of these KR565RU5 RAM chips. Fancy; not even the IBM 5150 had error correcting capabilities for its RAM. (At least, I'm assuming it's for error correcting.) I don't know where I'm going to find that many 4164 chips here locally. :confused:
( Для тех, кому интересно, вот изображение моей платы MC1201.03: https://i.imgur.com/PHpcwIZ.jpg Я могу видеть, где находятся 4 банка из 8 + 3 бит этих чипов RAM КР565РУ5. Впечатляет; у IBM 5150 не было возможностей для исправления ошибок для ОЗУ; всего один бит четности. (По крайней мере, я предполагаю, что три дополнительных фишка исправляют ошибки.) Я не знаю, где я собираюсь найти здесь много фишек 4164 здесь. )
Я менял конденсаторы в БП. Напряжения выставил идеально. А толку!
При подключении основной платы с ВМ3 такой "мусор" появляется на экране осциллографа! Из постоянной прямой +5В линия превращается в сучкастое дерево.
Странно. А какой ДВК ? Моноблок?
Наш коллега СуперМакс отчитывался, что после замены электролитов в двух БП Кванта-4 (два варианта, один подобен моноблоковскому, второй - нечто уникальное, на нашем клоне TL494), и все ОК, даже тонкий "присвист", которыми страдали многие БП ДВК, пропал полностью.