Форум за любителите на Стара електроника

Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: pplaninsky в 13 Ноември, 2022, 02:07:33

Титла: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 13 Ноември, 2022, 02:07:33
дравейте,

трудно е да опиша всичко накратко, но ще се опитам да го разделя на кратки секции.

Като цяло си мисля, че или доста схеми са изгорели (от СМ*** серията)
или въобще не съм разчел схемите правилно и съм задълбал в глупости.
Предваритерно благодаря на всеки, който може да даде съвет.


1. Ремонтирам Правец 8С, пострадал от коризия в областта на паметите.
2. Изчетох висчко във форума (което) намерих.
3. В момента компютъра не биийпва на старт и изкарва екран пълен с боклуци, които не са отделно
   различими символи (де да бяха), а по скоро сляти бели полета с черни дупки и тук таме мигане.
   Виж снимките.
4. Проверил съм и презаписал всички РОМ-ове където е било необходимо.
5. Пътечките по платката са проверени и възстановени, където бяха прекъснати от корозията.
6. Адресните буфери (D44, D48) - работят - проверено с осцилоскоп - методично проверяване на
   всичките 16 адресни линии.
7. На вътрешната адресна шина излиза някаква активност при включване и после всичката активност умира
8. Тъй като имаше известни проблеми с РОМ-овете (виж по-долу), свалих файлове, които пише,
   че са за видео РОМа (D20 от схемата) и Флопи РОМа (D38) и ги записах на стандартни 2764 схеми,
   както е по документация. То и на самата дънна платка е маркирано 2764 на гнездата за тия
   РОМове (както и за другите два).

Въпроси:
1. Може ли Правец 8С да стартира без клавиатура?
   Доколкото видях в схемата - от там се чака само сигнал РЕСЕТ, който си подавам ръчно,
   с кабелче към маса и и краче 3 на конектора за клавиатурата.
   Също така СМ632 изработва РЕСЕТ при включване на захранването, според документацията.
2. При оставена на дънната платка само СМ633, генерираните сигнали RAS, CAS, Phi0, Phi1, Q3,
   изглеждат добре, вижте картинките.
3. При връщанета на останалите схеми СМ630, 631, 632 (сложих ги всичките на цокли),
   се появява “аномалия” в CAS и се наблюдава фазово изместване (jitter) във Phi0,
   Phi1, погледнете картинките. Тази аномалия може и да си е съвсем нормална,
   просто нямам база за сравнение.

Факти:
1. Компютърът в момента има само 8 чипа памет, т.е. 64К. Толкоз имах и ги сложи в банката за основаната памет.
   Допълнителната памет е просто празна. Но в 40 колони би трябвало да си работи само с 64К без проблем (дали?)
2. Няма клавиатура, но виж въпрос 1.

Любопитни факти:
* двата рома СМ7864Р-06 и -07, които съдържат BASIC и програмата МОНИТОР,
  се четат без провблем на  програматор и съдржанието изглежда правилно,
  в сравнение с файлове свалени от нета за ромовете на този компютър.
* в цокъла на видео РОМа (D20) беше забоден СМ7864Р-06, така ми дадоха дъното
  Явно някой си беше играл с него вече. При изчитане с програматор, се установява
  идентично съдържание с другия -06 чип, така че не е печатна грешка. На картинки в нета,
  гледам видео рома трябва да е СМ7864-10 (или 18 - не се вижда баш добре).
  Ако имате такъв за продан или може да го изчете с програматор, моля пишете.
* РОМ-а за флопита и центрониска СМ7832Р (D38) (по-късият чип) при изчитане - е пълен само с FF, т.е. празен.
  Явно е повреден. Но доколкото знам и без него компа трябва поне да бииип-не. Чета го каато 2732, защото
  изглежда това е еквивалента, но не съм сигурен. СМ7832Р = EPROM 2732

Работни материали:
* РОМ файлове от тук: http://pravec8.agatcomp.ru/danni.htm
* Документация (намерих във форума): https://www.sandacite.com/forum/index.php?topic=16043.msg119242#msg119242

Работни инструменти:
* Осцилоскоп
* Мултицет
* EPROM програматор
* Средства за предпазване от статично електричество: гривна, подложки, т.н.
* Поялници, разпоялници и т.н.
* LCD монитор с композитен вход
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: lopesbroko в 13 Ноември, 2022, 08:19:44
Правец 8с - никога не стартира без клавиатура!!!Ей така пише простотии по екрана и не бипва!!!
Второ - мисля,че си търси другите 8 чипчета-памет.Не съм пробвал,не съм сигурен.
Трето,проследи и огледай да не е стигнала корозията към цоклите на големите чипове,или ако са нови тия цокли,дали ввсички шини са ок.
НЕ пречи да тръгне нормално без частите за флопи и центроникс.То.е. с тях или без тях трябва да ресетне и да бипне!Но без работеща клавиатера - не!
Ако символите ги реди един след друг надолу по екрана последователно - гори едно ид7!
Тестове - само с работеща клавиатура от друг или от 8А - други не стават.Понеже имат програмиран чип който си го търсят!
УСпех,като гледам не е чак толкова зле работата.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 14 Ноември, 2022, 02:06:18
Здравейте,

Първо благодаря за съветите!

Малко "ъпдейт"

Вчера открих, че екрана, който показваще Правеца всъщност е графичен режим, затова нямаше букви (виж оргиналния пост). Сигналът GR беше постоянно висок и включваше компа в графизен режим. Детайли по-долъ.

В момента, Правеца вече тръгва (почти).  :D
При пускане на тока влиза в Монитор програмата и не бийпва.
Но после в монитора може да се пише от клавиатурата и да се изпълняват различни команди на Монитор програмата, например да се листва съдържанието на паметта. Ако се напише грешна команда - дори бийпва. За мен това е знак, че CPU-to и другите две големи схеми (631 и 632) са ОК. Както и по-голяма част от компа, тъй като освен, че не пуска Бейсик, всичко останало работи. За да покаже Асемблер инструкциите, да приеме вход от клавиатурата, да бийпне на говорителя и да показва видео, означава, че всички компоненти работят. Дори може да се пише и на Кирилица. Сега защо не стартира с надписа Правец - още не знам.

Допълнителната памет не е нужна. Работи си и без нея.

След това реших да видя какво ще стане ако отново махна клавиатурата. Някак си според схемите на Правец 8С (и Aplle IIe), все ми се струва, че липса на клавиатура, може и да спре стартирането, ама чак да блкоира в графичен режим и всичко да умира на осцилоскопа, не ми се вярваште.
Та изключих клавиатурата и дори клавиатурния буфер D18 (74LS374) и хоп - пак тръгна по същия начин - влиза в Монитор програмата директно, но разбира се не може да се пише, като няма включена клавиатура. Ще направя видео и ще го кача. Или с други думи, поне на този етап клавиатурата не прави разлика за началното стартиране. Така де, със и без клавиатура, показва екран с маймуняци (този път текст) и отдоло "*" и курсора мига. И можеш да си програмираш на Асемблер - ако ти стиска.

Как се стигна до тук
След вчерашното писане във форума, реших да запоя оставащите цокли за паметта и за клавиатурата и да сложа клавиатурния буфер D18. Оригиналният беше К555ИР23 (Руски), но беше толкоз корозирал, че му паднаха крачетата. Сега съм сложил един 74LS374, който е западния заместител и всичко е точно.

Докато слагах новите цокли открих още някои съсипани пътечки, или по скоро прекъснати 'via', дупките които свързват горна и долна страна на платката.
С много тънки жички ги оправих, прекарвайки през дупката и запоявайки отгоре на пътечка, а отдолу на крачетата. Според мен това е нещото, което съживи компа, тъй като имаше прекъснати адресни линии. И въпреки, че бяха само в областта на допълнителната памет, то адресните линии са общи и за двете банки и кой знае какво е ставало. Още баш не мога да си го обясня. Като разбера какво е станало, ще пиша. Лошото е че не си записах, кои линии бяха скъсани, за да мога сега да анализирам ситуацията, амс не ми се разпоява всичко наново само за да гледам какво съм оправяал.

Предполагам, че поправкат на тези адресни линии го оправи тък като наколкото байпас кондензатора, които върнах на платката няма как да дадат такъв ефект. Както и клавиатурата, не променя как точно стартира компа в момента.


Ще продължавам да пиша тук, за да го има за други колеги и за в бъдеще, ако евентуално някой се заеме с такъв вид ремонт.

Снимки
На снмиките показвам:
1. Началният екран, без включена клавиатура
2. Платката, както е в момента - без клавиатура и дори с изваден D18, клавиатурен буфер.
3. Програмата монитор, с включена клавиатура, за да мога да пиша. Но дори и в този случай, началният екран е същият като е точка 1.


Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 14 Ноември, 2022, 02:35:29
Набързо, че стана късно и утре едвам ще се влача на работа ...
Компа работи, след като изпълних програмата Монитор следната команда
*E0000G

Бейсик се стартира и всичко работи.
Явно някакъв Авто-Старт РОМ не тръгва, ако някой знае как се оправя това - да каже.

Може би е липсващият трети РОМ на платката (CM7864P-10 или 18). По-къс, с едно краче дължина, от другите РОМове. Цокълът е заграден в червено на прикачената снимка. Аз си мислех, че той е за флопито, центроникса и RS232 сериен интерфейс. Но явно има още нещо в него. Ако някой го има на файл, моля да ми го пратите.



Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 14 Ноември, 2022, 13:43:40
При първоначално стартиране монитора-а чете състоянието на цифровите входове 0 и 1 които в твоя случай се явяват клавишите F1 i F2 , ако има натиснат клавиш то монитора предава управлението на програма за тест на компютъра ( в твоя случай графичният екран ) и затова не стартира BASIC .
Провери цифровите входове дали няма счупени / прекъснати резистори ползвани като PullDown. Също така може да е дефектна IOU схемата която се грижи за четенето им .

браво за прекрасното описание
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 14 Ноември, 2022, 15:59:05
Колега TheHungry,

няма думи да изразя благодарност!

Правеца вече работи!  :bravo:

Без твоя съвет кой знае къде щях да забия.
Оказа се pull-down резистора на F2, но по особен начин. Детайли по-долу.


Каква беше повредата?

Елемтарно, пин 16 на клавиатурния конектор беше отчупен. Съответно пина е плаващ (floating) откъм страна на дънната платка.
Предполагам, че ако бях рестартирал достатъчно на брой пъти, може би един от тях е щял да се разчете като нула и да тръгне.
И тогава съвсем щях да се объркам - представете си, един от 100 пъти тръгва. Ходи дебъгвай.

Собсвтената ми глупост

Бях го забелязал отчупения пин, но лично (с голямата си и разбираща кратуна) проверих, че това е клавиша F2 и го отсвирих.
"Че за какво ми е F2 - имам си по-големи проблеми", казах си аз.

Въобще не съм обърнал внимание, че това са цифровите входове SW0 и SW1, които са същите и на джойстик конектора,
вероятно оригиналните бутони на Apple II paddles.

А също така вероятно и оригиналните Запълнен и Празен Apple клавиш, които имат точно такива функции - да извикват Монитор програмата и т.н.

Решението

330 ома резистор, вкаран в конектора на джойстика межу пин 3 (SW1/F2) и пин 8 (GND), виж снимки.
Компютъра стартира и си работи.

Детайл
С този 'мод' (330 омовият резистор) може да стартирате Правец 8С и без клавиатура.
Да, няма да може да пишете, но поне ще стартира.

Следва
Имам и флопи, което е доста мръсно, но може и да си работи.
Следва да се опитам да го подкарам.
Намерих в Интернет РОМ файл за повредения РОМ чип (D38) Флопи/Центроникс драйверните програми.
Ще го запиша и ще пробвам да буутна.
Казвам повреден, защото се изчита като празен на EPROM програматора, но този чип е по особен,
вместо 28 има 24 пина. Може и да не го чета правилно и да си работи. Ще го пробвам.


Ама нямам никакви дискети - та ако някой може да даде съвет какво да правя без дискети или поне от къде да си сваля и запиша неща някак си ...
ще съм благодарен.
Сигурно има и тук във форума писано по въпроса за дискети/сваляне, та ще взема и да потърся и почета.

Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 14 Ноември, 2022, 19:43:34
Колко краков е чипа и като какво го четеш ?
Реално там е boot програмата на флопи контролера и центроникса ( както и 80 колонната поддръжка май ) вече не помня а и не обичам 8Ц  .
Реално чипа може да е и 2732 или 2764 ( каквото са имали ) то не им трябва много място за тези работи .Без него няма да ти работи флопито със сигурност ( няма да може да boot-ва ).

Има много писано относно дискетите и начина на записването има , най лесно е с емулатор на флопи , скоро ще има и други интересни решения ( ако не ме домързи пак ) .
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: hris в 14 Ноември, 2022, 20:38:12
За да проработи флопи контролерa ще трябват и PROM-овете оградени на картинката освен I/O EPROM-a който вие сте оградили. И да те са различни и има значение кой къде се слага в двата цокъла. Защо не ползвате описанието на Правец 8С https://www.kn34pc.com/sch/sch_device/comp_pravetz_8c.html
Персонален компютър "Правец 8С" - сервизна документация [zip,pdf][51,7mb]
Съдържанието на Е8 Епрома за флопи контролера 2764 чип мисля само началото се използва. Има две версии в зип архива оригиналната която Centronics контролера практически е неизползваем заради калпавия драйвер и модифицирана с драйвер ProPrint за центроникса, който се разпознава от програмите: Pixit, PrintShop и др..
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 15 Ноември, 2022, 02:40:36
Здрвейте Колеги,

благодаря за РОМа.
Документацията вече я ползвам. Научих я наизуст почти.

Още малко ъпдейти

С двата малки ПРОМа, извадих късмет - намерих ги забутани надлежно в едно чекмедже.
Записах и "E8 (Центроникс с поддръжка на осемразряден знаков набор).bin" върху един 2764 ЕПРОМ, предполагам това е правилният (не калпавият РОМ), така ли?

Закачих флопито и тръгна. Така де - завърта и се чува типичното чаткане на главите на флопито.
Тъй като нямам дискети, не знам дали може да чете нещо самото флопи, но поне контролера работи и моторчета, които въртят дискетата и местят главите също.

Наблюдения

E8 (Центроникс с поддръжка на осемразряден знаков набор).bin е 8КВ.
Според документацията, този РОМ е 4К
Оригиналният чип, въобще няма пин, който да влиза в контакт с адресна шина А12.
Предполагам, поради същата причина - съдържа само 4КВ информация.


Някои въпроси

* Зашо "E8 (Центроникс с поддръжка на осемразряден знаков набор).bin" фаилът е 8КВ? Какво има в останалите 4КВ в този Е8 файл?

EDIT: Отговорих си сам: горните и долните 4К от файла Е8.....bin са почти идентични. Много дребни разлики. Записан е същият софтуер два пъти с някаква дребна корекция. Кой знае каква е.


Оригиналният чип СМ7732Р-А има само 24 пина, вместо 28, т.е. при него липсва адресна шина А12 въобще и той най-вероятно съдържа само 4КВ данни.

EDIT: Отговорих си сам: Да, точно 4КВ, еквивалентен е на 2732 ЕПРОМ.


В документацията на Руски език (вижте снимка по-долу) пише, че вторите 4К, може да съдържат “Програмно Обезпечение на потребилята” и че двете банки се превключват посредством мостче XP7, което като се отвори, дърпа А12 към +5 волта и селектира горните 4КВ от РОМа, което няма как да стане с оргиналния чип, защото той няма краче там въобще. Ще пробвам утре да мръдна мостчето, за да видя какво ще стане.
 
* Оригиналният чип, който беше в моя Правец 8Ц има маркировка СМ7732А и е пълен само с FF (празен). Съответно флопито не работи с този оригинален чип при мен. Каквито снимки намерих в нета на 8С-та, тези чипове са маркирани СМ7732Р А. Както при 8К ромовете СМ7864Р 06. При моят липсва буквата Р и се чудя дали този чип е просто повреден или като няма Р просто не е програмиран от фабриката, т.е. Р да стои за Programmed. Тук вече доста си измислям. Дали мога да го програмирам, ако това е така?

* Мога ли някъде да намеря .bin файл за този чип (СМ7732Р А) или някой да го копне. За разлика от Е8 файлът по-горе, този трябва да си е 4КВ. Или точно това е скапаният РОМ, в който Центроникса не работи.

EDIT: Отговорих си сам: Вероятно долните 4К от файла Е8....bin, нали?

* Може ли ннякъде да се намери BIN файл за двата малки ПРОМА (82S129 или К556РТ11)на FDC-то? Те изискват специален хардуер за четене и аз нямам такъв. Искам да ги “бекъпна” за всеки случай, че са доста стари Руски схеми. Какво има в тях? Доколкото рабрах State Machine за командване ан флопито, така ли е?

От чисто любопитство

* Защо РОМовете са маркирани CD, EF, E8, F8 = character ROM. Това адреснинете пространства на които са достъпни РОМовете ли са? Има и друга маркировка от документацията на български (вижте снимка) е: CD, EF, 8C и VBA. Предполгам 8С е от Праве 8Ц, тъй като е специфичен за него, а VBA е нещо свързано с Видео?
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 15 Ноември, 2022, 19:34:05
Здравейте отново,

някой може ли да отговори на въпроса за двата FDC ПРОМа КР556РТ11.

* Как може да се изчетат (бекъпнат). Нали са в крайна сметка памети. Не би ли следвало всеки ЕПРОМ програматор да може да ги чете. Подваваш адреси и чакаш битове. Виж за записам, може да има особености.

* Има ли някъде вече качени файловете от тези ПРОМове
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 15 Ноември, 2022, 19:37:52
Сам си отговарям, поне на част от въпроса. Файловете ги има качени.

Добавям BIN-чето за FDC с обърнатия чип. Трябва да се ползва 82S129 или руският 556РТ11. За нормалният вариант ще го кача по-късно, че не откривам къде съм забутал контролера.
[/s]

Нещо не довиждам днес, това е за Правец 16.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: NKK в 15 Ноември, 2022, 19:41:53
Това което цитираш е за контролера на Правец 16. За 8Ц би трябвало да са същите като от стандартна FDC карта за Правец8. Мисля, че ги бях качвал някъде, но може и да се бъркам. Ако не ги откриеш, ще ги кача отново.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 15 Ноември, 2022, 19:43:01
Това което цитираш е за контролера на Правец 16. За 8Ц би трябвало да са същите като от стандартна FDC карта за Правец8. Мисля, че ги бях качвал някъде, но може и да се бъркам. Ако не ги откриеш, ще ги кача отново.

Благодаря!
Да таке е - за Ппавец 16 е. Нещо не довиждам днес май.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: -JonnS- в 15 Ноември, 2022, 20:24:16
Старите EPROM програматори поддържат КР556РТ11 /82С129/ например ALL11 (http://matthieu.benoit.free.fr/hilosystem_all-11c2_universal_programmer.htm) или LABTOOL-48 (http://www.aec.com.tw/product/programmer/LABTOOL-48UXP.aspx).
Прилагам съдържанието на 4-те PROM-a на флопи контролера за Правец 82.
Не си спомням коя двойка 5L, 5H или 6L, 6H се слагаше на 8С. :(
Надявам се колегите да подскажат.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 15 Ноември, 2022, 20:49:28
Старите EPROM програматори поддържат КР556РТ11 /82С129/ например ALL11 (http://matthieu.benoit.free.fr/hilosystem_all-11c2_universal_programmer.htm) или LABTOOL-48 (http://www.aec.com.tw/product/programmer/LABTOOL-48UXP.aspx).
Прилагам съдържанието на 4-те PROM-a на флопи контролера за Правец 82.
Не си спомням коя двойка 5L, 5H или 6L, 6H се слагаше на 8С. :(
Надявам се колегите да подскажат.

Благодаря много за файловете!


Само за информация за бъдещи читатели:
Тези ПРОМове КР556РТ11 (82S129, 93427С) са от тип биполярни, които са доста бързи,
в срванение с ЕПРОМИ като 2764 (които мисля, че са MOS технология), 45 наносекунди, срещу 200 наносекунди.

За STATE машината на флопи контролера е нужно бързина от порядъка на 45-55 наносекунди, за да работи правилно.
Съответно четенето и писането на такива ПРОМове иизсиква специален програматор.
Не съм сигурен дали е заради скоростта, но предполагам, че е заради това.

Това е, което прочетох до момента, колко е вярно, не знам. Така че си четете и проверявайте и в други места.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 15 Ноември, 2022, 22:31:59
Цитат
За STATE машината на флопи контролера е нужно бързина от порядъка на 45-55 наносекунди, за да работи правилно.
Съответно четенето и писането на такива ПРОМове иизсиква специален програматор.
Не съм сигурен дали е заради скоростта, но предполагам, че е заради това.

Това за state машината е вярно работи стабилно някъде до към 50 ns след това става мазало ( зависи и от други фактори като тип/бързина на останалите чипове например , а както и от напрежението и pull up - стойности ако пром-а е с OК ) но това е обяснимо за всеки който поне малко има понятие от цифрова електроника )

Относно Промовете , няма зависимост между скороста и начина на програмиране .Всичко е обословено от технологията на използвания чип и това дали сигнала минава през "жица" или MOS транзистор със вързан на гейта кондензатор .

Аз имам Епром-и които са 40 ns  ,макар че не си спомням да имам PROM-ове по бавни от 50 ns :) .



Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: -JonnS- в 16 Ноември, 2022, 11:13:19
Като сравних схемата FDC за 82 и тази на 8С се получи че D5 == 6L и D9 == 6H
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 16 Ноември, 2022, 14:43:12
Благодаря много на всички за отговорите и информацията.
Темата е дълга и неизчерпателна за новак като мен и наистина съм благодарен на отзивчивостта на хората тук във форума.

Въпрос
Забелязах, че тези два ПРОМа за флопито КР556РТ11 (D5, D9) греят зловещо, буквално оставят мехури на пръста, ако се прецакаш да ги пипнеш,
след като компютърът е работил известно време.

CM633 (D11, тактовият генератор) също грее здравата, не оставя мехури, но не може да си задържа пръста повече от половин секунда на него.

Тъй като всичко изглежда работи нормално, предполагам това греене е типично за тези три чипа.
Ако това е така, тези руските са направо желязо, не знам как издържат.
Сещам се за един стар виц за руските ЗИЛове: "Врит, кипит, лагер не топит!" :lol:
Просто искам да се уверя, че не съм изпуснал нещо.
Напреженията са точни: +5 волта е съвсем точно на 5.01 волта според мултицета.



Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: digi2577 в 16 Ноември, 2022, 14:50:45
Благодаря много на всички за отговорите и информацията.
Темата е дълга и неизчерпателна за новак като мен и наистина съм благодарен на отзивчивостта на хората тук във форума.

Въпрос
Забелязах, че тези два ПРОМа за флопито КР556РТ11 (D5, D9) греят зловещо, буквално оставят мехури на пръста, ако се прецакаш да ги пипнеш,
след като компютърът е работил известно време.

CM633 (D11, тактовият генератор) също грее здравата, не оставя мехури, но не може да си задържа пръста повече от половин секунда на него.

Тъй като всичко изглежда работи нормално, предполагам това греене е типично за тези три чипа.
Ако това е така, тези руските са направо желязо, не знам как издържат.
Сещам се за един стар виц за руските ЗИЛове: "Врит, кипит, лагер не топит!" :lol:
Просто искам да се уверя, че не съм изпуснал нещо.
Напреженията са точни: +5 волта е съвсем точно на 5.01 волта според мултицета.

Поздравления за положения труд и изчерпателните сводки от процеса!

Това лято и аз ремонтирах три от четирите ми 8C и потвърждавам, че въпросните чипове греят, но не чак толкова, че само половин секунда да си задържи човек пръста. Малко повече са секундите :) Аз бих проверил за всеки случай дали някъде някои пътечки не правят контакт. На тези стари платки лесно им се отлепят пътечките. При мен имаше доста греещ КР556РТ11 и се оказаха пътечки, които се допират. Като оправих проблема пак имаше греене, но сякаш по-слабо.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: NKK в 16 Ноември, 2022, 21:20:55
По принцип TTL промовете си греят здраво  :crazy: , особено руските. А относно късото - ако го има някъде, просто няма да работи FDC-то.

Цитат
Старите EPROM програматори поддържат КР556РТ11 /82С129/ например ALL11 или LABTOOL-48.

Това е валидно само за западните TTL промове. За руските такива си трябва маааалко по различен програматор. КР556РТ11 и 82S129 са пълни аналози само в режим "четене", но не и при запис.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 16 Ноември, 2022, 22:42:39
Поздравления за положения труд и изчерпателните сводки от процеса!

Това лято и аз ремонтирах три от четирите ми 8C и потвърждавам, че въпросните чипове греят, но не чак толкова, че само половин секунда да си задържи човек пръста. Малко повече са секундите :) Аз бих проверил за всеки случай дали някъде някои пътечки не правят контакт. На тези стари платки лесно им се отлепят пътечките. При мен имаше доста греещ КР556РТ11 и се оказаха пътечки, които се допират. Като оправих проблема пак имаше греене, но сякаш по-слабо.

Здравей,

какво имаш впредвид за допиращи се пътечки? Късо съединение ли? Тогава няма ли просто да спре да работи, вместо да грее?
Може ли да поясниш? Не съм сигурен, че разбирам каква точно е била повредата?

Ето и малко данни:
Пуснах една малка програмка, която генерира случайни числа и чертае точки по екрана.
Това са натоварващи операции за процесора и другите големи схеми.
Това не знам дали има общо с греенето на ПРОМОвете, ама така да има натоварване на системата.

D6 - 66.4 градуса С
D9 - 69.2 градуса С
СМ633 - 60.3 градуса С

Значи вече към 70 градуса си гори пръстите яко.
Предполагам за самият чип 60-70 градуса не са голям проблем.


Намерих и това във форума в друга тема за Правец 8А

CM633 грее. Не знам какви са ги вършили в Ботевград (тогава все пак бях зелен тийнейджър), ама грее. И изгаря понякога.  Много некадърно копие на един нерегистров PAL. Само с милиционерщина и копиране не става, иска и акъл. Не че копирането не е някакво изкуство, ама по време на соца беше почти само копиране "с теслАта". Да бяха пуснали малко и за народа по домовете, щяха да се намерят будни хора да им го изкопират както трябва. Ама то само едно НТР владееше западните канали. Според мен изцяло е синтезиран по друг начин честотният формировател. Оттам и различният корпус. Някой ден ще е интересно да се декапсулират тези чипове и да се видят и сравнят с оригиналите. Както и дали има надписи или знаци по кристала.

Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 17 Ноември, 2022, 03:08:36
За любителите на "порното" ...

https://www.richis-lab.de/prawez05.htm

Има и други неща там , малко ме беше жал за чиповете защото работеха но какво ли не правим за науката (и Бахура).

Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: digi2577 в 17 Ноември, 2022, 13:16:28
Здравей,

какво имаш впредвид за допиращи се пътечки? Късо съединение ли? Тогава няма ли просто да спре да работи, вместо да грее?
Може ли да поясниш? Не съм сигурен, че разбирам каква точно е била повредата?

Да, имаше късо съединение и не казвам, че компютърът работеше, а само споделям, че при инспекцията единият от тези чипове грееше много. Но след като отстраних всички проблеми установих, че пак си греят тези два прома. Извинявам се, че не описах до край ситуацията :)
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 17 Ноември, 2022, 21:17:44
За любителите на "порното" ...

https://www.richis-lab.de/prawez05.htm

Има и други неща там , малко ме беше жал за чиповете защото работеха но какво ли не правим за науката (и Бахура).

Яко! Мерси!

Ако чета правилно и въобще разбирам нещо от темата, тая схема грее повече, защото вместо прости връзки в матрицата са сложили MOSFETи.
Не съм сигурен защо, но това звучи като яко разхищение на материал.


Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 24 Ноември, 2022, 02:11:49
Следваща фаза.
По някакъв късмет се сдобих с оригинален, работещ Apple IIe с две флопита и набор от дискети, включващ оригиналните дискети с DOS 3.3 на Apple.

Тестове

1. Тествах двете флопита на Apple-a с ДОС 3.3. Буутва и всичко работи точно.
2. Тествах българското флопи от Правец-а, като го вързах към Apple-а и то също работи. Малко е по-шумно, но зарежда ДОС и всичко си е наред.

Проблемът

Нито едно от трите флопите не работи с Правец-а.
При включване на тока се чува характерното чаткане на главата на флопито, но след това просто си върти до безкрай, без да издава друг звук.
Не се чува главата да се движи въобще след първоначалното чаткане.

Извод

Вграденият контролер на Правец-а е повреден.
Това може и да се е случило, тъй като още в самото начало, докато го тествах за пръв път, забодох кабела на флопито докато компютърът беше включен.
Просто незабелязах този факт тъй като преди да го поправя не екрана не излизаше нищо.
А може и да си е бил повреден от преди. Не знам.

Въпрос

От къде да го почвам ремонта преди да задълбая дълбокото в схемите.
Дали може тези два ПРОМА (виж по-горе), които греят ужасно да са се скапали?

Послепис
Доколкото знам, на Правец 8С не може да се включи външен (например този от Apple-а) флопи контролер, нали така?
Защото въобще няма слот номер 6, тъй като е твърдо вързан към вграденият контролер.


Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 24 Ноември, 2022, 09:18:13
...
Послепис
Доколкото знам, на Правец 8С не може да се включи външен (например този от Apple-а) флопи контролер, нали така?
Защото въобще няма слот номер 6, тъй като е твърдо вързан към вграденият контролер.

Защо да не може? Флопи диск контролера може да се сложи на всеки слот и няма изискване да е точно на слот 6.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: digi2577 в 24 Ноември, 2022, 10:43:13
Въпрос

От къде да го почвам ремонта преди да задълбая дълбокото в схемите.
Дали може тези два ПРОМА (виж по-горе), които греят ужасно да са се скапали?

По принцип всичко е възможно. Не мога да кажа какви са типичните проблеми, но в все пак имаш няколко ТТЛ чипа и два ПРОМ чипа за проверка. Аз бих проверил дали всички връзки между чиповете са на лице и после с осцилоскоп да видя дали има нещо подозрително в комуникацията между тях. Лошото е, че чиповете са запоени и трябва да се разпояват когато се наложи. ПРОМ-овете греят, но ако можеш тях да изчистиш като проблем първо би било добре. Или ги прочети на програматор, или ги пробвай на друг 8Ц ако имаш на разположение.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 24 Ноември, 2022, 11:43:06
По принцип всичко е възможно. Не мога да кажа какви са типичните проблеми, но в все пак имаш няколко ТТЛ чипа и два ПРОМ чипа за проверка. Аз бих проверил дали всички връзки между чиповете са на лице и после с осцилоскоп да видя дали има нещо подозрително в комуникацията между тях. Лошото е, че чиповете са запоени и трябва да се разпояват когато се наложи. ПРОМ-овете греят, но ако можеш тях да изчистиш като проблем първо би било добре. Или ги прочети на програматор, или ги пробвай на друг 8Ц ако имаш на разположение.

Здравей,
нямам друг Правец 8С. Нямам и програматор който може да чете такива ПРОМОВе.
Може, евентуално да сглобя един от руските самоделки по схема от нета.

Но имам Disk II контролера от Apple-а и ще го пробвам да видя как ще работи в Правеца.

Питам и си отговарям сам: Мога ли да ги тествам като ги сложа на мястото на PROM P5 и PROM P6 (виж картинката).
Не може, имат различен брой крака :)


Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 24 Ноември, 2022, 12:11:12
Имам 3 ПРОМ-а от Правешки контролер като този (http://www.retrotronics.info/modules/article/article.php?storyid=3&page=3), който на времето изгорих чрез включване на флопи драйва обратно и в последствие изхвърлих. Не знам защо съм ги запазил и не си спомням кой от коя позиция съм извадил, но на тях има някакви надписи 2А, 3А и А4. Мога да ти ги подаря ако мислиш че ще ти свършат работа.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 24 Ноември, 2022, 21:08:04
Може да сложиш контролера на който си искаш слот по принцип ( Каратеката както и някои други игри не работят на друг слот различен от 6 (по спомени)  ) .

Ако го сложиш на 7-ми то ще започне да зарежда от него , ако го сложиш на някой от другите ще трябва да натиснеш Ресет ( CTRL-RESET) и след това да напишеш PR#(Слот Номер) за да започне да зарежда от него .

Явно EPROM-a на дъното си го записал правилно щом започва а движи главата флопито и се опитва да зареди от него .

Може да се пробваш да смениш местата на двата PROM-а и да пробваш , имай в предвид че от такива проби може да повредиш информацията на дискетата и след това да не се чете , така че след всяка проба е хубаво да си сигурен че информацията на дискетеата не повредена.

Флопито спира ли да върти след като натиснеш RESET ?

Ако си сигурен че PROM-овете не са дефектни може да пробваш със 74132-ката и 174-ката като за начало.


.......Питам и си отговарям сам: Мога ли да ги тествам като ги сложа на мястото на PROM P5 и PROM P6 (виж картинката).
Не може, имат различен брой крака.......

Реално може ама ще ти трябват малко жици , Единият PROM от оригиналният флопи контролер е = на 2 от нашето . Връзваш адресите паралелно и данните D0-D3 -> D0-D3 и D0-D3 -> D4-D7 и си готов ;) , P6 e твоят PROM .
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 25 Ноември, 2022, 08:29:11
Здравейте отново,

някой може ли да отговори на въпроса за двата FDC ПРОМа КР556РТ11.

* Как може да се изчетат (бекъпнат). Нали са в крайна сметка памети. Не би ли следвало всеки ЕПРОМ програматор да може да ги чете. Подваваш адреси и чакаш битове. Виж за записам, може да има особености.

* Има ли някъде вече качени файловете от тези ПРОМове

Можеш да ги прочетеш даже и с твоя програматор като 27512 EPROM, но ти трябва такъв адаптер с цоклите обратно: https://github.com/SukkoPera/OldPromAdapter

След това трябва да конвертираш BIN-a от 27512 формат на 82S129: https://www.arcade-cabinets.com/cgi-bin/27512-to-82S129
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 25 Ноември, 2022, 11:27:51
Ура работи!

Вчера късно вечерта имах малко време и извадих осцилоскопа да погледна това онова.
Прегледах сигналите на 74ЛС174 и изглеждаха наред, с изключение на два, FA5 и FA6, които просто бяха постоянна нула.
Тъй като не знам дали това е нормалното им състояние, се отправих към ПРОМ-овете.

Започнах да гледам изходите за данни (4-те бита от всеки ПРОМ).

Проблемът

На някои от изходите сигналът беше доста странен - звънене (ringing), осцилации, вместо правоъгълни импулси.
Като че ли се оптива да направи нещо, но не става.

На някои от вас вече може би им става ясно за какво иде реч тук. Това ще е доста интересна повреда за ПРОМ, защото по-принцип, те умират на ниско, високо или плаващо ниво, ама осцилация като от R-C схема?
Тъй като съм го виждал това и преди, първото което ми хрумна е лош контакт на тези стари сокети, който съзадава капацитивна връзка и от там осцилациите.

Това съвсем се потвърди, след като се върнах за втори път на някои от краката и виждаш ли, проработиха, а пък друг отказа.

Въпреки, че ги бях вадил тези ПРОМ-ове и бях уж чистил явно цоклите са заминали.

Решението (за сега)

Още малко спрей за контакти.
След това взех два нови цокъла и ги забодох в тези на платката и отгоре в тях забодох ПРОМ-овете.
И хоп, започна да буутва, зареди ДОС и т.н.

Изиграх един Moon patrol и си легнах.

Какво остава
Да разпоя тези цокли и да ги сменя с нови.
Да зачистя пластмасите.
Да оправя конектора на клавиатурата - където има счупен ПИН за Ф2.
И да го сглобя.

Много благодаря на всички за оказаната помощ тук във форума!
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 25 Ноември, 2022, 12:37:27
Не винаги е нужно да се сменя цокъла. Можеш да им извадиш пластмасовия корпус, да видиш да не се е огънала някоя пластинка и да ги почистиш.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 26 Ноември, 2022, 18:20:17
Здравейте,

Пуснах една програмка за диагностика и тя изплю 3 неразпознати карти.
В Слот 3, определено е картата за 80 колони и допълнителните 64КБ, нали така?

Някой знае ли какво е вързано на Правец 8Ц на Слот 1 и на Слот 2.
Едното трябва да е Центроникса, а другото дали е RS232?

Също така, несвързано с въпроса по-горе, всеки път като се опитам да заредя ПроДОС започва да зарежда показва един начален екран
с информация, Apple Copyright и т.н. и после увисва. Ако натисна контрол РЕСЕТ и влиза в Монитора.
Пробвах няколко различни дискети и не става.

Има ли някакава особеност за ПроДОС.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 26 Ноември, 2022, 18:24:04
За да върви на Правец, ProDOS трябва да е версия 2.4.1 или по-нова: https://prodos8.com/

ProDOS 2.4.1 adds several improvements and bug fixes to ProDOS 2.4.
   Includes ROM ID detection for many Apple II clones, and workarounds for clone firmware bugs.
      Franklin Ace
      Laser 128
      Unitron
      Pravetz
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 26 Ноември, 2022, 22:06:57
За ProDos-а си видял предполагам , иначе ето ти една по-нова и интересна програмка

https://www.golombeck.eu/index.php?id=38&L=1

иначе може да потърсиш и "SlotScan" също добра при откриването на карти.

Иначе това което е забелязала програмата е  принтерска и серийна карта както - 80-кол най вероятно .
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 26 Ноември, 2022, 22:26:59
Благодаря!
ProDOS тръгна.

TheHungry,
на уеб сайта на този човек пише за тази програмка Identify II, ама няма линк за download или аз недовиждаm нещо.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 26 Ноември, 2022, 22:53:03
Използвай кешираната страница на Гугъл:

https://webcache.googleusercontent.com/search?q=cache:8IbvCniCT_AJ:https://www.golombeck.eu/index.php%3Fid%3D38%26L%3D1&cd=1&hl=en&ct=clnk&gl=bg
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 27 Ноември, 2022, 23:30:06
След малко ровене, четене на документацията ан Правец 8С и на Apple IIe, заетите слотове от вградените на дъното модули на 8Ц са:

Слот 0 (или AUX) -> 64K extended RAM, 80 col
Слот 1 -> Centronics, ROMa е в D38
Слот 2 -> RS232 - на много дъна чиповете не са запоени, т.е. това е опция, но ROMа си е там и се намира в D38
Слот 3 -> Съшо запазен за 80 колонен режим
Слот 4 -> Свободен
Слот 5 -> Свободен
Слот 6 -> Флопи контролер, ROMa е в D38
Слот 7 -> Свободен


Тук има кратко описание на английски на типичната конфигурация, която не е задължителна. Но предполагам много софтуер за Aplle я очаква.
Давам това само като допълнение. Горната конфигурация за Правец 8C е потвърдена през документацията и очевидно е напрвена да следва тази, която е типична за Apple

https://everything2.com/title/PR%25231
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 27 Ноември, 2022, 23:57:29
За да върви на Правец, ProDOS трябва да е версия 2.4.1 или по-нова: https://prodos8.com/

ProDOS 2.4.1 adds several improvements and bug fixes to ProDOS 2.4.
   Includes ROM ID detection for many Apple II clones, and workarounds for clone firmware bugs.
      Franklin Ace
      Laser 128
      Unitron
      Pravetz


Както писах, ПроДОС 2.4.2 тръгна от раз на Правец 8С.
Има нещо, за което се чудя.
Имам някакъв детски спомен (много години преди ПроДОС 2.4 да е съществувал), че си ползвах ПроДОС на Правеца още тогава.
Може би имало такава хакната версия?
Или вече спомените ми избледняват :)
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: CVT в 28 Ноември, 2022, 00:14:50
Напълно е възможно, но или е била хакната версия, или Правеца е бил с подменени ПРОМ-ове или ROM карта. Оригиналния ProDOS е от 1983 г. (версия 1.0) до 1993 г. (версия 2.0.3). През 2016 г. излиза 2.4 а малко по-късно и 2.4.1, която вече върви на Правците без да се налага да се сменят ПРОМ-овете. Последната стабилна версия е 2.4.2 и излиза през 2018 г, а пък от 2019 г. са в алфа фаза на 2.5.0.
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 28 Ноември, 2022, 00:38:57
Както писах, ПроДОС 2.4.2 тръгна от раз на Правец 8С.
Има нещо, за което се чудя.
Имам някакъв детски спомен (много години преди ПроДОС 2.4 да е съществувал), че си ползвах ПроДОС на Правеца още тогава.
Може би имало такава хакната версия?
Или вече спомените ми избледняват :)

Сега проверих версия 1.0 и 1.4 тръгват на всичко , версия 1.8 и 1.9 не тръгва с Правец 8А .

Проверката е правена на емулатор , моят Правец 8А е с Apple IIe ромове така че си работи със всичко .
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: pplaninsky в 28 Ноември, 2022, 00:51:24
Цитат
Проверката е правена на емулатор , моят Правец 8А е с Apple IIe ромове така че си работи със всичко .

Кой емулатор ползваш за емулиране на Правци?
Титла: Re: Ремонт на Правец 8С, въпроси за тактови сигнали, клавиатура, памет
Публикувано от: TheHungry в 28 Ноември, 2022, 15:56:58
Кой емулатор ползваш за емулиране на Правци?

AppleWin , Agat

Ползвам и двете като съм си ги модифицирал за свои нужди .

Реално няма 100% точен емулатор особенно за периферните карти ( а понякога при разработката ми се налага да симулирам и тествам някакви неща ) , затова съм си ги дописвал според нуждите .