Форум за любителите на Стара електроника
Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: help40 в 26 Август, 2021, 19:11:50
-
да ви представя моя Клонинг на Орик - Правец 8Д
днес получих платката ....
утре почвам да я събирам , ULA продават на ебей .... , синтезатора ще се опитам да използвам емулатор , но за него по-надолу ще пиша
какво друго ми трябва ? пром има някакъв там в горния ъгъл ..., той за какво е ?
-
Платката има грешки, но може да бъде подкарана.
За основа са използвали файловете, които бях пуснал свободно преди години тук (https://drive.google.com/drive/u/0/folders/0B9Bmp8fS-UG6NUlxaXRQc3A2OWs?resourcekey=0-TogaxVshjjonosrVu8aeWA).
Най-големият проблем е, че тези руснаци просто копират...
-
да , писали са че има 2 грешки , все пак някой го е пречертал , най вероятно на Спринтлейаут, но не си е поиграл да оправи грешките ... , може би за следващата партия ако правят такава ще го оправят
Прома на Правец 8Д за какво отговаря ?
-
Ако имаш предвид U23 по тази схема - формиране на комплексният видео сигнал, предполагам.
https://www.defence-force.org/download/oric/oric_schematics_good_quality.png
-
@help40: Отговарям тук, че може да е полезно и за други съфорумци:
Сканирал съм ги платките с голяма разделителна способност ако искаш да ти ги пратя снимките да ги имаш и тях ... ?
ИЦ 23 имаш ли представа от къде мога да я взема или има ли го съдържанието и някъде ? или ако е карам на РЖБ не ми трябва тя ?
също да те питам , има ли "мод" за ОРИК ... за композит видео , гледал съм за Синклер мисля че вместо модулатора слагат друга платчица ...
Сканиртаните платки ще бъдат добро допълнение към библиотеката на форума.
IC23 е 256х4 PROM. Оригиналът е TBP24S10N, в Правец-8Д съм срещал само 82S129 - същият като на флопи контролера за Правец-82 :). Чипът участва във формирането на PAL сигнала, така че може и без него ако се ползва RGB изхода. Съдържанието на PROMa е в атача.
"MOD" за композитен видео сигнал специално за Орик съм направил и ще го пусна скоро (с още други красоти...). Подобен е на този за Синклер, но по-добър :D
-
Ще пиша в тази тема да не създавам нова.
Заех се с ремонта на 8Д то,всичка проверено и сменено освен чипа 0017.
74ls365 (Българския 8887) за RGB то е сменен без преправяне на 74LS367. Рома в Епрома е сменен с версия свалена от сайта,оказа се че в моя Епром има разлика в битовете и реших че може да е повреден. Няма промяна с версията от сайта,видимо изкарва едно и също.
Всички чипове освен 0017 са сменени с тествани, забелязах страно държане на сигнали основно от към 12 краче на 0017 което е за шината данни. При закачане на крачето със съпротивление 2,2ко към маса или плюс картината се променя. Всичко сочи към дефект в 0017.
За всеки случай от любопитство ще включа шината данни през буфер към 0017.
Въпреки че има картина клавиатурата не реагира,дали е с нея или без няма разлика в поведението на компа.
Има някакъв паразитен сигнал влизаш в RGB сигнала, единия изход на RGB то не работи коректно на осцилоскопа. Самия 0017 генерира видеосигнала и почти съм убеден че той е дефектирал.
След борба с тунера се отказах засега от него и подкарах 8Д то на RGBI монитор (от правец16) за проба,когато го подкарам ще кача схемата и как се прави :).
[attach=1] [attach=2]
[attach=3]
-
Само в текстов режим ли е некоректен четвъртия пиксел или също и в графичен?
-
Нямам идея как се превключват,клавиатура не работи.
Правеца стартира в "нормална" видима на снимките картина след като позагрее,понякога след 10 включване. Дотогава цялата картина е сбита в непонятни редове въпреки че квадрата на дисплея го има (синхрото работи).
Копчето отдолу чисти картината от надписи и дотам.
Сигнала "Ресет" си държи около секунду преди да се разреди конденсатора.
Проблема не е до паметите,тествана всяка от тях. Остана да сменя(махна) 74ls00(1ЛБ00ШМ) който управлява 27128(вместо две 2764),има срязана писта отдолу. Само около нея не съм се ровил.
-
Графичният режим се пуска с HIRES, но естествено ти трябва и клавиатура :).
Проблем определено има (както CVT е казал) точно с бит 4 - това е 4-тия чип от ляво на дясно по снимката.
Малко вероятно е, но провери и мултиплексорите '257. За да работи клавиатурата трябва и музикалния чип да е в цокъла :).
-
Графичният режим се пуска с HIRES, но естествено ти трябва и клавиатура :).
Проблем определено има (както CVT е казал) точно с бит 4 - това е 4-тия чип от ляво на дясно по снимката.
Малко вероятно е, но провери и мултиплексорите '257. За да работи клавиатурата трябва и музикалния чип да е в цокъла :).
Клавиатурата проработи с монтиран музикален чип. Все я закачах без него. Изпълни командата HIRES,мина в графичен режим като излезе бяла дебела черта отдолу с мигаш курсор. При натискане на бутони курсора се мести без да изписва букви.
257 са здрави както и паметите,проверени са на работещ правец,няма проблем с връзките между чиповете това първо проверих.
Самото 8Д ми е подарено от колега като не работещо. Поръчах нов 0017,ще се види резултата като пристигне.
74ls00 го демонтирах,разлика няма.
Интересното че когато показва каквото му падне в сбит вариант (без да стартира с надписи) на монитора,командата HIRES пак я изпълнява и си влиза в графичния режим.
4,5,6 чип на Рам-а (крачета 2 и 12 в паралел на шината данни) се падат като управление точно на крачетата на 0017 където се наблюдава смесване на сигналите на осцилоскопа. Точно тях когато ги дам спрямо маса или плюс,картината се променя или изчиства от артефакти.
-
След замяна на HCS 10017 Правеца 8Д проработи.
Интересно се получи при смяна на епром версиите на 27128.
Разликата е в изчисляване на свободни битове,надписа и версията на клавиатурата за правеца по тази книга.
[attach=2] [attach=3]
[attach=4] [attach=5]
Това е версията на RETROTRONICS.info която съвпада с книгата по снимка с 47870 Байта.
[attach=1]
Това е моята версия на рома по снимката с 37 631 Байта
[attach=6]
И двете версии на рома работят с Българската памет CM8164P
Старата версия на рома от сайта RETROTRONICS.info отказва да работи с памет MN4164P-15
[attach=7]
Трябва ми някаква програма за Правеца на бейсик да тествам цветовете.
Засега няма как да подкарам .tap файловете,четеца който работи на ZX Ленинград работи с файловете на Правец 8Д и ги въспроизвежда, обаче самия правец отказва да ги чете. Четеца на правеца е наред и сигнала стига до 18 краче на 6522 без проблем.Дори включвах директно към крачето ТайпЕмулатора без резултата.
-
Браво, че е тръгнало!
По отношение на РОМовете и техните версии нещата са следните (за да няма фейк нюз и градски легенди ;) ):
Орик-1 - Бейсик версия 1.0 - 47480 байта - това е и "RETROTRONICS.info" ROM - сменени са само буквите на кирилица и съответните клавиатърни кодове - с този РОМ са пуснати много малко бройки Правец-8Д.
Орик Атмос - Бейсик версия 1.1a - 37631 байта - това е РОМа на масовия Правец-8Д - има проблем във функцията за зареждане на програми от касетофон - от там е и прочутото "Errors found".
Орик Атмос - Бейсик версия 1.1b - 37631 байта - това е РОМа на масовия Орик Атмос! - зареждането от касетофон е подобрено (умишлено не казвам, че е оправено!), няма Правец-8Д с този ром!
Невиждам никаква връзка между версията на РОМ-а и РАМа, така че ако ти се играе опитай пак би трябвало да тръгне ;).
Опита ли TapOric (https://iss.sandacite.com/iss/taporic/) за зареждане на ТАП файлове?
-
Благодаря!
Интересна информация.
И аз се учудих че отказа да тръгне рама,изкара си квадрата но показа мешавица която не се оправяше след рестарт.Само смяна на Рома решаваше проблема.
TapOric така и не успях да го пусна на андроид,явно от стара версия на самия андроид.
В гугал стора така и не го намерих. Опитах през Винампа,качих плигина и файловете тръгнаха да свиркат. Обаче освен да изпише Търсене... друго не захапа засега. При Правец 8М Винампа сработваше безпроблемно.
-
Здреавейте. Гледам в тази тема е постнато съдържанието на Oric PROM-а, но файлът е с пакетирани нибъли в байтове и определено не става за програмиране на OTP ROM, защото иска налучкване. Исках да сравня PROM съдържанието на 8Д и Oric.
-
Исках да сравня PROM съдържанието на 8Д и Oric.
Съдържанието на ПРОМовете е еднакво за 8Д и Орик.
-
Съдържанието на ПРОМовете е еднакво за 8Д и Орик.
Моето уважение към теб като към настоящ експерт по "8Д", но не са еднакви и знам защо. Изглежда и за двата модела е апокрифно съдържанието му. За 8Д съм го прочел поради наличие на платка. Има ли линк към коректния дъмп на Oric PROM-a някъде или да съобразявам на този как му е нотацията?
-
Моето уважение към теб като към настоящ експерт по "8Д", но не са еднакви и знам защо. Изглежда и за двата модела е апокрифно съдържанието му. За 8Д съм го прочел поради наличие на платка. Има ли линк към коректния дъмп на Oric PROM-a някъде или да съобразявам на този как му е нотацията?
Еднакво е .
-
Нека да говорим с факти, а не както iss е написал в друга тема "за да няма фейк нюз и градски легенди". Файлът, който е публикувал iss и е смачкан тъпо, но все пак е нещо, започва така:
44 44 00 00 6A 7B...
а на 8Д съдържанието е следното:
0B 0B 0B 0B 0F 0F 05 09...
На мен от седмица-две ми е това компютърче в полезрението вследствие на няколко външни събития (като изключа интереса за малко в тийнейджърските ми години, но тогава бяха създали илюзия за единствен достъпен домашен компютър, с който така и не се сдобих), а вие нещо пропускате факта за тези разлики. А те са по една проста причина.
-
Файлът, който е публикувал iss и е смачкан тъпо..............
Не, не е смачкан тъпо ;) Срещал съм 1-2 вида програматори които "пакетират" 4-битовите чипчета по този начин. Ако ми остане време довечера, щe изровя някои ORIC за да го прочета по-нормален начин.
-
Благодаря. Очевадно е инвертиран с разменени полубайтове. В 8Д комплексният видесигнал е инвертиран заради модулатора, който са ползвали в Правец. И вместо да се ползва понастоящем в реплики инвертиращо транзисторно стъпало, може да се ползва оригналното съдържание на PROM-а на Oric. Хубаво е да се потвърди все пак като е интересно и дали всички 8Д са с инвертирано съдържание. Това, че някой програматор ги пакетира по тои тъп начин, не означава , че начинът не е перверзен, та човек да си прогори редките промове с грешно съдържание. Elnec, HiLo и Data I/O, които познавам добре, не ги пакетират така.
-
Колега retrodevice, голяма греда ??? Двата ORIC-а които са ми под ръка са със запоени всички чипове, освен ULA-та. Мисля, че имам още едно такова "дръвче" някъде из боклуците и утре ще го потърся и него за проверка.
-
Моето уважение към теб като към настоящ експерт по "8Д", но не са еднакви и знам защо. Изглежда и за двата модела е апокрифно съдържанието му. За 8Д съм го прочел поради наличие на платка. Има ли линк към коректния дъмп на Oric PROM-a някъде или да съобразявам на този как му е нотацията?
Когато фактите говорят и "експертите" мълчат! :lol:
@retrodevices: Много добра находка, поздравления!
Поправям се: PAL PROM-овете на Oric и Правец-8Д са различни!
(Следете темата за продължение със снимков материал, интересни факти и още нещо...) ;)
-
Когато фактите говорят и "експертите" мълчат! :lol:
Аз изобщо не мълча.
-
Ето двата дъмпа на Правец-8Д и Орик:
// Pravetz-8D PAL PROM
// DRAMARDUINO 2.0.0 / iss@raxiss(c)2025
// TTL PROM READER 256x4 TBP24S10/N82S129N/N82S126N
//
// 0000: 0b 0b 0b 0b 0f 0f 0f 0f 05 09 04 08 0f 0f 0f 0f
// 0010: 07 03 05 01 0f 0f 0f 0f 03 04 00 01 0f 0f 0f 0f
// 0020: 07 06 0a 09 0f 0f 0f 0f 03 06 05 08 0f 0f 0f 0f
// 0030: 05 01 06 02 0f 0f 0f 0f 01 01 01 01 0f 0f 0f 0f
// 0040: 0b 0d 09 0b 0f 0f 0f 0f 0b 0d 09 0b 0f 0f 0f 0f
// 0050: 0b 0d 09 0b 0f 0f 0f 0f 0b 0d 09 0b 0f 0f 0f 0f
// 0060: 0b 0d 09 0b 0f 0f 0f 0f 0b 0d 09 0b 0f 0f 0f 0f
// 0070: 0b 0d 09 0b 0f 0f 0f 0f 0b 0d 09 0b 0f 0f 0f 0f
// 0080: 0b 0b 0b 0b 0f 0f 0f 0f 09 05 08 04 0f 0f 0f 0f
// 0090: 03 07 01 05 0f 0f 0f 0f 04 03 01 00 0f 0f 0f 0f
// 00a0: 06 07 09 0a 0f 0f 0f 0f 06 03 08 05 0f 0f 0f 0f
// 00b0: 01 05 02 06 0f 0f 0f 0f 01 01 01 01 0f 0f 0f 0f
// 00c0: 0d 0b 0b 09 0f 0f 0f 0f 0d 0b 0b 09 0f 0f 0f 0f
// 00d0: 0d 0b 0b 09 0f 0f 0f 0f 0d 0b 0b 09 0f 0f 0f 0f
// 00e0: 0d 0b 0b 09 0f 0f 0f 0f 0d 0b 0b 09 0f 0f 0f 0f
// 00f0: 0d 0b 0b 09 0f 0f 0f 0f 0d 0b 0b 09 0f 0f 0f 0f
//
// PROM OK
// Oric PAL PROM
// DRAMARDUINO 2.0.0 / iss@raxiss(c)2025
// TTL PROM READER 256x4 TBP24S10/N82S129N/N82S126N
//
// 0000: 04 04 04 04 00 00 00 00 0a 06 0b 07 00 00 00 00
// 0010: 08 0c 0a 0e 00 00 00 00 0c 0b 0f 0e 00 00 00 00
// 0020: 08 09 05 06 00 00 00 00 0c 09 0a 07 00 00 00 00
// 0030: 0a 0e 09 0d 00 00 00 00 0e 0e 0e 0e 00 00 00 00
// 0040: 04 02 06 04 00 00 00 00 04 02 06 04 00 00 00 00
// 0050: 04 02 06 04 00 00 00 00 04 02 06 04 00 00 00 00
// 0060: 04 02 06 04 00 00 00 00 04 02 06 04 00 00 00 00
// 0070: 04 02 06 04 00 00 00 00 04 02 06 04 00 00 00 00
// 0080: 04 04 04 04 00 00 00 00 06 0a 07 0b 00 00 00 00
// 0090: 0c 08 0e 0a 00 00 00 00 0b 0c 0e 0f 00 00 00 00
// 00a0: 09 08 06 05 00 00 00 00 09 0c 07 0a 00 00 00 00
// 00b0: 0e 0a 0d 09 00 00 00 00 0e 0e 0e 0e 00 00 00 00
// 00c0: 02 04 04 06 00 00 00 00 02 04 04 06 00 00 00 00
// 00d0: 02 04 04 06 00 00 00 00 02 04 04 06 00 00 00 00
// 00e0: 02 04 04 06 00 00 00 00 02 04 04 06 00 00 00 00
// 00f0: 02 04 04 06 00 00 00 00 02 04 04 06 00 00 00 00
//
// PROM OK
Вижда се, че на 8Д е с инвертирани битове! Тук вече няма спор и дискусия.
Източникът на онзи първоначален дъмп (с пакетираните байтове) е от ТУК (https://forum.defence-force.org/viewtopic.php?p=10940#p10940).
Кой и с какво е свалян - не се знае. Пакетирането в байтове е "малък индианец".
Темата може да бъде приключена, но изникват следните интересни въпроси:
- всички ли 8Д са били с инвертиран дъмп?
- всички ли Орик-1 и Орик Атмос са били с неинвертирам дъмп?
- и разни други ... на които ще се опитам да намеря отговор.
Ако имате идеи за експерименти по темата - сега е моментът! :)
-
Имам 3 различни 8D-та, Първото (лично купено), двете други подарени, мога да опитам да прочета PAL-овете, ако знам с какво ;)))
-
@Gabo: На цокъл ли са промовете?
Ако не са, мисля, че не си заслужава - винаги има риск да се прецака платката.
За четенето става с "прочутия" програматор TL866 като се избира чип 82S129.
Работи и за двата прома - N82S129A и TBP24S10.
Иначе имам и изненада (както писах по-горе "и още нещо..."):
DRAMARDUINO (https://www.sandacite.com/forum/index.php?topic=11959.msg83991#msg83991)-то с необходимите корекции в софтуера също ги чете вече.
Ще пусна фирмуера за феновете като завършим дейността по темата с ПРОМовете,
а може и по-рано ако има желаещи да се включат в "масово" изчитане на ПАЛ чипове от 8Д. 8)
-
На цокли са.
[attach=1]
Утре ще изровя програматора, щом става с TL866 и ще ги прочета.
През няколко години са, но ме съмнява да има разлика. Но пък нали експерименти правим :D
[attach=2]
Хем ще дръпна и ЕПРОМА, че е на Борислав Захариев модификацията, от години се каня ;)))
-
При създаването на репликата на Правец 8Д, прочетох Video PROM-a от оригинална машина произведена през 1986г, вероятно с програматор "Labtool 48"
На пръв поглед съдържанието му съвпада с публикуваното от колегата iss по-горе.
[attach=1]
-
Ето го и съдържанието на последната останала ми тестова платка на 8Д. Имах няколко машинки, едната от които доста рядка, с бутон F1 и клавиатура изпълнена с оригинални бутони CHERRY, но всички вече си имат нови стопани 8). За съжаление не съм им свалял съдържанието на PROM-овете и EPROM-ите.
-
За различните няколко варианта клавиатури за 8Д ROM раалична ли е?