Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Разное (http://zx-pk.ru/forumdisplay.php?f=90)
-   -   Компьютер "Башкирия-2М" (http://zx-pk.ru/showthread.php?t=12305)

b2m 24th January 2011 22:29

Quote:

Originally Posted by omaxlab (Post 353011)
поставил пзу учительской машинки ... ничего не изменилось кроме того что экран стал белый....

Так и должно быть.

Quote:

Originally Posted by omaxlab (Post 353011)
при включении длинный гудок потом короткий и через секунду еще один короткий...

Прокомментирую.
Длинный гудок - активен сигнал "Сброс", при включении этот сигнал активируется RC-цепочкой. Аналогично будет, если удерживать кнопку "Сброс".
После сброса инициализируются все микросхемы, и включается короткий сигнал, а после него - пауза.
Далее копируется несколько байт в память, и сверяется их контрольная сумма. Если она совпала (т.е. память исправна), играет мелодия из трёх нот. У тебя - включается первая нота, после чего должно было сработать прерывание по таймеру. Оно вроде срабатывает, но как-то странно.

Quote:

Originally Posted by omaxlab (Post 353011)
затем каждые 20сек короткие гудки. Посмотрел на ША нормальные с виду сигналы.. а вот на ШД сигналы дохлые по уровню и с помехами все такое ощущение что то садит шину данных

Это может быть кто угодно, но скорее всего это ВВ55, к которому подключается внешнее ПЗУ. Другие микрухи спалить сложнее.

omaxlab 24th January 2011 23:00

55ую снял она оказалась исправна... с ней и без нее одно и то же.

b2m 24th January 2011 23:44

Мдя. Другие микросхемы - только менять одну за другой. Без ВН59 или без ВИ53 или без другой ВВ55 результат малопредсказуем. Есть ещё одна микросхема, которая выходит наружу: как я понимаю, это АП5 рядом с разъемом "сеть, ирпс". Это порт номера машины, теоретически тоже на шине данных висит.

omaxlab 5th September 2011 22:40

появилась рабочая башкирия - 2м... при включении выдает А> и серую строку внизу экрана Лат/ВР/Цфр/Рул кДОС 1.0.... причем так на обоих имеющихся у меня картриджах ... на одном из них 12 микросхемПЗУ а не 11... это приглашение CP\M?

b2m 6th September 2011 00:28

Да, это CP/M на основе квази-диска, можно выйти в бейсик командой BAS
Есть ещё команда TAPE для обмена с магнитофоном. Параметры - в стиле PIP.COM

Mifody 16th December 2013 01:22

Занимаюсь восстановлением сабжа. Вопрос к тем, у кого есть данный компьютер.. Посмотрите пожалуйста, какие транзисторы стоят в блоке питания на помеченных на фото местах. (фото увеличивается по клику).
http://s019.radikal.ru/i621/1312/19/3d6691d6a1a7t.jpg
И ещё вопрос, где можно скачать инструкцию по эксплуатации к данному компу? Как хоть программы в него грузить? Какие команды ДОСа вводить? Есть комп и блок ПЗУ к нему. Как можно загрузить в него программы без КНГМД? И есть ли схема КНГМД? А то на сайте b2m есть только образы дисков..

b2m 16th December 2013 12:24

Quote:

Originally Posted by Mifody (Post 652409)
И ещё вопрос, где можно скачать инструкцию по эксплуатации к данному компу?

На данный момент - нигде. Даже обладателей бумажной версии нет.

Quote:

Originally Posted by Mifody (Post 652409)
Как хоть программы в него грузить? Какие команды ДОСа вводить? Есть комп и блок ПЗУ к нему.

Значит тебе достался ученический вариант. В блоке ПЗУ находится CP/M, которая стартует сразу-же, и бейсик, который я дорабатывал напильником :) Он запускается командой BAS.

Теоретически, там есть меню загрузки программ из ПЗУ, но если в этом меню лишь одна программа (а в твоём случае - это CP/M), то она грузится сразу.

Quote:

Originally Posted by Mifody (Post 652409)
Как можно загрузить в него программы без КНГМД?

Есть команда работы с магнитной лентой:
TAPE T:=A:FILENAME.EXT
TAPE A:FILENAME.EXT=T:

Quote:

Originally Posted by Mifody (Post 652409)
И есть ли схема КНГМД?

Нет даже схемы самого компьютера.

Mifody 16th December 2013 17:04

Объясните пожалуйста подробнее то, что вы писали в 16 посте.. Я загрузил в эмуле диск1, но там нет программы DMT. Или нужно как то выбрать сторону В? И как мне потом загрузить игру с диска2, если DMT есть только на диске1? Напишите пожалуйста пошагово, если я хочу загрузить, допустим, Арканоид с диска2 на реал через магнитофон, что мне нужно сделать.. Пожалуйста пошагово что нужно вводить и чего делать.. Комп для меня новый, поэтому я про него ничего не знаю..
ЗЫ. Что, с транзисторами никто не поможет???

b2m 16th December 2013 18:17

Quote:

Originally Posted by Mifody (Post 652587)
Я загрузил в эмуле диск1, но там нет программы DMT. Или нужно как то выбрать сторону В?

Да, нужно дать команду B:, программа DMT на второй стороне.
Диски двухсторонние, но разработчики решили не объединять их в один диск, видимо, чтобы была возможность работать и с односторонними дисками.

Quote:

Originally Posted by Mifody (Post 652587)
И как мне потом загрузить игру с диска2, если DMT есть только на диске1?

DMT временно остаётся резидентом. Т.е. его надо запускать без параметров. После этого можно включать магнитофон на запись и вводить команду:
TAPE T:=A:AR.COM
(для арканоида нужен ещё как минимум ARKANOID.DAT)
Диск 2 вставляется в другой дисковод, он будет соответственно дисками C: и D:
Далее эти файлы нужно загрузить на ученический комп аналогичной командой (там эта команда всегда есть, т.е. подгружаемый драйвер DMT не нужен)
TAPE A:AR.COM=T:
Если ошибок не было, на квази-диске появится нужный файл.

---------- Post added at 18:17 ---------- Previous post was at 18:08 ----------

А вообще, компьютерный класс был объединён в локальную сеть на основе последовательного порта. Программы загружались на ученические места программой NET.COM (она тоже есть на диске с DMT). Там достаточно было выбрать файл, номер ученика (или всем) и отправить. Ученический компьютер содержит в себе программу обслуживания сети, которая работает по прерыванию. Теоретически, если соеденить последовательный порт сети с COM-портом PC (через преобразователь уровня типа MAX232), то можно написать программу для PC, которая будет посылать файлы туда и обратно, смотреть каталог ученика, посылать ему сообщение и даже запускать программы с квазидиска удалённо.

b2m 17th December 2013 14:03

P.S. После стольких лет многое забылось, поэтому выше есть одна существенная ошибка. Потыкавшись в эмуляторе, выяснилось, что команда загрузки с магнитофона должна выглядеть так:
TAPE A:=T:AR.COM
Т.е. имя файла нужно указывать в конце.

Осталось непонятным одно: чтобы п/п чтения байта работала, нужно инвертировать сигнал, иначе не грузится. Практически на всех компьютерах это учтено (что сигнал может прийти инвертированным), а в Башкирии - нет. Но как-то это работало. Видимо есть какая-то схематическая особенность, сделано таким образом, что после тишины первый полупериод раккорда был обязательно еденицей (или нулём, не разобрался ещё).

gdv2002 17th December 2013 14:19

Quote:

Originally Posted by Mifody (Post 652409)
Посмотрите пожалуйста, какие транзисторы стоят в блоке питания на помеченных на фото местах.

Маломощные биполярнички. Можно воткнуть либо КТ3102 либо КТ3107, тип p-n перехода можно опредилить по схеме включения, благо шелкография есть.
Советую тчательно проинвентаризировать электролиты, хорошо-бы замерить ESR у них и лучше заменить на что-нибудь более надежное. Эти к50-6 сохнут только влет!

Mifody 17th December 2013 17:54

Да, с маленькими транзисторами разобрался. Поставил КТ208 и КТ815. Они по цоколёвке как раз подходили. А вот с транзистором на радиаторе всё плохо.. Поставил КТ829Б, так он поработал 15 минут и пробился переход К-Э. Наверно по напряжению, там запас был не большой. Нужно подбирать что то более высоковольтное.. Но у меня с более-менее мощными транзисторами напряжёнка.. Наверно нужно будет заказывать.. Интересно, что же стояло в оригинале. Тут же есть люди, у которых есть такой комп, но что то пока все молчат..

Mifody 21st December 2013 22:44

Захотел слить дамп картриджа. Делаю всё по инструкции из второй страницы. Но у меня почему то комп ругается на команду ТАРЕ. Ввожу SAVE 96 A.DAT, на диске появляется файл A.DAT. Потом ввожу TAPE T:=A.DAT, он пишет TAPE? и появляется приглашение ДОСа А>. Пробовал TAPE T:=А:A.DAT. То же самое.. Пробовал вводить команду ввода с мафона TAPE A:=T:AR.COM. Тоже пишет ТАРЕ? и появляется приглашение ДОСа А>. В муляторе вроде работает, а на реале нет... Я что то делю не правильно?

b2m 22nd December 2013 19:24

Quote:

Originally Posted by Mifody (Post 654663)
Потом ввожу TAPE T:=A.DAT, он пишет TAPE?

Даже и не знаю. Вроде бы команда называлась именно так. Можно попробовать из Бейсика вывести дамп (буквы в диапазоне кодов 20-7F) с адресов C400-CC00, там где-то посередине должно быть ERA REN TYPE SAVE BAS ... всего 6 команд, максимум по 4 буквы.

Mifody 22nd December 2013 21:21

Quote:

Originally Posted by b2m (Post 654919)
Можно попробовать из Бейсика вывести дамп (буквы в диапазоне кодов 20-7F) с адресов C400-CC00

А как это сделать? Можете написать подробно что вводить?

b2m 23rd December 2013 01:00

Например так:
Code:

10 FOR I=&HC708 TO &HC72F
20 X=PEEK(I)
30 IF X<32 OR X>127 THEN X=46
40 PRINT CHR$(X);
50 NEXT


Mifody 25th December 2013 02:30

Quote:

Originally Posted by b2m (Post 655046)
10 FOR I=&HC708 TO &HC72F
20 X=PEEK(I)
30 IF X<32 OR X>127 THEN X=46
40 PRINT CHR$(X);
50 NEXT

Благодаря этому было выяснено, что нужно COPY вместо TAPE..)))
Вот тут дамп картриджа... )))

b2m 25th December 2013 18:48

Quote:

Originally Posted by Mifody (Post 655798)
Благодаря этому было выяснено, что нужно COPY вместо TAPE..)))

Посыпаю голову пеплом :)

---------- Post added at 18:48 ---------- Previous post was at 17:08 ----------

Заменил ramdos.sys в эмуляторе на присланный. Всё вроде работает, как и прежде. Единственное, что огорчает, эмулятор так и не смог прочитать идеальный .wav, пришлось конвертор делать.

hantarex 5th January 2014 11:36

всем доброго времени суток! приобрел развандаленую плату Башкирия 2м. прошу счастливых обладателей данного компьютера помочь.

отсутствуют резисторные сборки, отмеченные на фото(обозначения от балды, для ориентирования), все три транзистора - нужна маркировка. нужны точки подключения спикера. и под спикером отсутствует пятиножка какая-то, оптопара?, или операционник?

http://content.foto.mail.ru/inbox/hantarex/6/h-7.jpg

b2m 6th January 2014 13:04

Quote:

Originally Posted by hantarex (Post 658463)
и под спикером отсутствует пятиножка какая-то, оптопара?

Скорее оптопара, в этом углу разведена сеть (токовая петля).

Mifody 7th January 2014 15:44

R1 - сборка НР1-19-13 4,7кОм
R2 - сборка НР1-19-13 4,7кОм
R3 - сборка НР1-7Б-4 6,8кОм
R4 - сборка НР1-19-13 4,7кОм
Пластиковый транзистор КТ3107А
Металлические транзисторы КТ3117Б
Пятиножка-оптопара АОТ110В
Динамик на контакты 132,134 (для ориентировки,134-GND, 132-через резистор идёт на 2 ногу 170АП4).


All times are GMT +4. The time now is 01:09.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.