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

Персонални компютри, игрови приставки и друга стара електроника за забавление => Колекции => Темата е започната от: Георги Драмчев в 11 Април, 2013, 09:44:37

Титла: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 11 Април, 2013, 09:44:37
Здравейте,
да се похваля и аз :)
Това е оригинален Oric Atmos  с трудно намиращите се флопита Microdisc и Jasmin. Последното с надпис Microdrive съм го правил аз в кутия от пловдивско флопи.
Ако има други фенове на Правец 8Д има каква информация да обменим! :)
Титла: Re: Oric Atmos - прототипа на Правец 8Д
Публикувано от: mano в 11 Април, 2013, 09:52:04
Много интересно.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Yassen в 15 Април, 2013, 01:20:53
На мен ми е интересно. Имам Правец 8Д и мисля да му правя флопи контролер за ДОС. Може ли да дадеш повече инфо за самоделното флопи и контролера му? Принципно мислех да повтарям този на Б.Захариев, но гледам ти си го направил с 3.5 инча флопи.. много интересно!!! Какъв е контролера? Как качваш ДОС-а на 3.5 инчовата дискета?
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: TheHungry в 15 Април, 2013, 10:50:55
Ако има достатъчно желаещи може да се замисля за емулатор на флопи върху SD карта или USB. :)

П.С

   Имам в предвид пълна ( може би ) емулация на целия контролер и флопито.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Pichaga933 в 15 Април, 2013, 11:52:28
Е аз се натискам за такова нещо от сума ти време, кажи само цена...
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: TheHungry в 15 Април, 2013, 13:21:07
Е аз се натискам за такова нещо от сума ти време, кажи само цена...

Първо трябва да довърша една "Правешка" идея и тогава и на 8Д ще му дойде времето , ама си е по-сложничко там та ще видим но е в ToDo листа де.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: regreed в 15 Април, 2013, 23:31:27
 ;)  Чакам с нетърпение и аз!
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 17 Април, 2013, 14:43:35
При 8Д нещата са много много по-различни. Проблемът е в една хитрост дето навремето са направили в предшественика на Орик - Tangerine, а тя е, че по време на положителния фронт на F2 достъпо до паметта има процесорът, а по време на отрицателния фронт се осъществява 2 пъти достъп до паметта - един път за опресняване, втори път от видеогенератора. Та поради факта, че положителния фронт е 2 пъти по-къс от отрицателния стабилно работят само микропроцесори, които издържат 2 MHz, а досъпът до допълнителната памет трябва да се контролира със специално настроен мултивибратор (Ако някой си спомня схемата на Боби Захариев за достъп до допълнителните 16К).
Това, което се вижда на снимката с правешката кутия не е 3.5" флопи за български контртолер, а оригинален Cumana контролер с 3.5" флопи (приложен на снимката в този пост). Имам няколко, но цената им е такава, че ме е срам да го предложа на когото и да е :) С негова помощ съм реализирал и двойното флопи. По принцип съм направил и български контролер, който лично си ме кефи доста повече от Cumana, но за да работи с 3.5" флопи трябва една специална проставка дето я направиха мои приятели, но количествата са на изчерпване. Днес ще гледам да пусна и една тема за моя флопи-контролер.
Yassen не се хаби да правиш схемата от Компютър за Вас 1/89 година, защото ще претърпиш разочарование. Казвам ти го не защото Боби е направил лоша схема, а защото тази в списанието не е много вярна. Ние с него се виждаме през година - две та ми е разказвал доста :) Имам доста по-стабилна схема, която работи гарантирано добре. Имам и реализирани няколко контролера, но за тях ще драсна в отделна тема.
TheHungry ако решиш да правиш  сд-карта за 8Д драсни - пълен съм с информация. На практика ако си направил сд-емулатор за Apple работата е почти готова.  Проблемът е, че от "почти" до "напълно" има много засади и най-вече по шината на 8Д-то. Аз повечето съм ги решил, но сега съм се забол в стейт-машината на чичо Woz и там май се оказва, че няма съвременни чипове в които може да се сложи. А промовете май нямат живи съвременници дето могат да ги записват :)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: TheHungry в 17 Април, 2013, 22:16:55
Тя идеята е с едно FPGA ( CPLD ако се събере )  да се емулират времезависимите функциите на FDC1793-то  (WD1793)  и после едно малко ARM-че  за интерфейс между SD-картата и FPGA-то , не че не може да се направи всичкото това в едно FPGA ама ще ми дойде малко нанагорно като проект .

То Disk ][ е доста по-лесен защото всияко го прави Правеца а тук трябва да се емулира и дисков контролер пък и съм си играл навремето доста с него ( малко съм по-старичък ) и когато излезе 8Д вече имах достъп до 16-ки та не ми беше толкова интересен да го разучавам.

(Георги Драмчев )>> TheHungry ако решиш да правиш  сд-карта за 8Д драсни - пълен съм с информация.

Ще го имам в предвид  и с радост като ходя из София може да се видим ,  ще ми е доста интересно.

>>А промовете май нямат живи съвременници дето могат да ги записват

Какво ти трябва да пишеш ? Писала всякакви само че в Пловдив ( поне не се сещам нещо което да не мога да запиша или да не  познавам някой който не може ) .

То Промовете се менят лесно със ЕПром-ове примерно :) .
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 17 Април, 2013, 23:38:17
   TheHungry идеята ти за WD 1793 беше на крачка да се реализира с проекта
http://retromaster.wordpress.com/cumulus/
обаче и там пича го закъса с шината и явно го заряза. Наистина е много куца работата, но си мисля, че не е неразрешима. Ние успяхме да се преборим с шината с малко хитрост, но в българския контролер се използват само адресните шини А0-А7 докато в микродиска и въответно в Cumulus се използват пълното адресно пространство. Аз по принцип исках да не емулирам целия контролер, а само адресната дешифрация + изработването на управляващите сигнали с едно CPLD 9572 - 84 краково. Щях да запазя WD 1792 или по-точно MB8877 за да запазя  възможността който иска да си работи с флопи да си работи ако иска успоредно с СД-картата. За съжаление обаче не ми достигнаха познанията в старите дискови контролери. Там има едно странно клатене на шина D7 през едни отворени колектори и се изработва и едно странно разрешение на епрома. Но ако  ти е интересно ще размразя проекта :)
По отношение на промовете. Аз успях да вкарам целия контролер за 8Д в едно 44-краково сплд XC9572, но когато опитах да вградя и епълския контролер на платката започнаха филмите... Всичко започна да работи "на кантар" и досега всичко показва, че нестабилността се дължи на стейт-машината, защото както и ти предложи промовете ги сложих в един 27C256 PLCC-32. Е да, ама не - промовете са 30-50 наносекундни, а дори и новите епроми са 70-100! Което обяснява и нестабилността. Та сега ще препроектирам платката да работи с промове.
И аз ще се радвам да се видим, доколкото разбрах си се запознал с повелителя  на роботите - Орлин :)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Yassen в 18 Април, 2013, 23:29:52
Момчета, безспорно правите интересни неща, но говорите на вашите си езици  :flag_of_truce:

Георги, по повод на това:

Yassen не се хаби да правиш схемата от Компютър за Вас 1/89 година, защото ще претърпиш разочарование. Казвам ти го не защото Боби е направил лоша схема, а защото тази в списанието не е много вярна. Ние с него се виждаме през година - две та ми е разказвал доста :) Имам доста по-стабилна схема, която работи гарантирано добре.

Какъв точно е проблема с тази схема? Знам че има разменени няколко извода на буфера. Имам записа на ЕПРОМ-а. Чел съм, че е подкарван успешно този контролер, имам програматор за Епрома. Сподели какъв е проблема? Защо да не го опитам? Все пак за разлика от вашите проекти е с обикновена стабилна твърда ТТЛ логика на ниско ниво - там всичко е вързано... Вие емулиратe нещата с MCU..
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 19 Април, 2013, 07:53:10
Yassen извинявай, ако имаш ентусиазъм няма да те разубеждавам. Просто искам да ти спестя разочарованието. Контролерът наистина е подкарван, но от хора, които са доста "на ти" с електрониката и са хванали засадите му. Ако имаш тези познания и на мен ще ми е интересно да видя резултата. Аз съм го правил един път и дешифрацията работи, но при опит да заредя от флопито екрана се сбозваше. Дълго след като го разглобих осъзнах, че може би е трябвало да сложа един "pull-up" резистор на един от сигналите. Ако си от София ще ти дам поне една празна буферна платка, та с нея да не се мъчиш. Ще ти кажа и нещо интересно - Боби никога не е правил този контролер на платка. Неговият контролер си е бил на експериментална платка с жици. И за мен беше изненада, но ми го сподели лично при една от срещите ни. Така, че ако те сърби - хващай поялника и се похвали после ;) Имай предвид обаче, че подкарването на контролера е само една част от задачата. След това трябва да се подкара и схемата за допълнителната памет, за да може дос-а да се зарежда в нея. Там също е драма. Казвам ти го не да те отказвам, а да си подготвен за един дълъг и изпълнен с препятствия път. Но за сметка на това удоволствието е голямо, казвам ти го като човек, който го е извървял :)
Поздрави и успех.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Gabo в 22 Април, 2013, 23:35:24
Да пусна и моите 5 стотинки ;)
Ето снимка на 'пиратски' контролер за Правец 8Д от онова време. /бегли спомени имам, че го купих някъде през 89-та година от студент в МЕИ/, ама кой дявол ме е накарал да му обера частите - това не знам и не помня.
(http://www.nesiprav.com/wp-content/gallery/8d/thumbs/thumbs_front.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/front.jpg)
(http://www.nesiprav.com/wp-content/gallery/8d/thumbs/thumbs_back.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/back.jpg)
Предполагаемо, някъде ми се търкалят и дискове с ДОС-а за него, ама трудно ще ги отлича от тези за Правец 82.
(м/у другото, пак Борислав Захариев беше модифицирал БИОС-а на 8Д-то, за да не прави NMI при натискане а истински ресет, имам го и него на един от 8-Д комповете)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 23 Април, 2013, 10:13:47
gabo можеш ли да ми изпратиш по-големи снимки да огледам чиповете отблизо. По-специално ме интересуват тези на буферната платка, защото отдавна ми се върти една идея по управляващите сигнали. Или поне ми напиши кои са чиповете.
Поздрави,
Жоро
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: RETROTRONICS.info в 23 Април, 2013, 10:36:28
А и ако може снимки отзад ще е супер ...  :good:
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Gabo в 23 Април, 2013, 20:15:20
Те по-принцип са големи, ама аз ги намалих :)
Ето, направих специално на отделните платки./при щракане върху снимката имайте предвид, че някой са доста големи, защото ги снимах почти на 10 М/
Преден изглед
(http://www.nesiprav.com/wp-content/gallery/8d/front_small.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/front_big.jpg)
Преден изглед - елементи
(http://www.nesiprav.com/wp-content/gallery/8d/front_elements_small.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/front_elements_big.jpg)
Изгледа отзад:
(http://www.nesiprav.com/wp-content/gallery/8d/back_small.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/back_big.jpg)
Буферна платка - отпред
(http://www.nesiprav.com/wp-content/gallery/8d/buffer_front_small.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/buffer_front_big.jpg)
Буферна платка - отзад
(http://www.nesiprav.com/wp-content/gallery/8d/buffer_back_small.jpg) (http://www.nesiprav.com/wp-content/gallery/8d/buffer_back_big.jpg)
Ако трябва да снимам още нещо - казвайте ;) Снимах от ръка и на светкавица, та някой снимки са малко размазани, но ако ви трябват по-подробни ще сложа статива и лампите.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: RETROTRONICS.info в 23 Април, 2013, 20:20:10
Страшен си, блгодаря!  :hi:
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 25 Април, 2013, 08:00:58
Много благодаря, видях това, което ме интересуваше. На буферната платка инвертира сигналите за разлика от повечето решения на буферни платки за 8Д. Това му дава възможност да ги подобри чрез инвертори-тригери на шмид. Точно така са постъпили и в заводското решение.
Предполагам нямаш идея какви са били липсващите чипове?
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Gabo в 25 Април, 2013, 18:03:03
Ми то сега ли е било 90-та година ;)) барем да го бях надписал навремето, ама то още колко работи съм потрошил така ... спрял съм да се ядосвам ;)
Предполагам, по кракато може да и може да се предугади кое какво е било, ама аз лично нямам време за това.
Ако Стефан има път през Пазарджик и му се занимава, мога да му я дам да се пробва. Както имаме вече и SDDisk ][ лесно могат да се зареждат и имидж файлове.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: TheHungry в 25 Април, 2013, 20:10:28
Едно ще дае 74123 май другото липсващо под него пише 32 може да е 7432 и третото трябва да се мисли :), но това е само преразказ по катринка де като дойда в ПЗ да я барна платката може и да го измислим цялостно.


П.С
   Голямото липсващо естествено е ясно и не го коментирам :)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 26 Април, 2013, 07:16:01
   gabo помниш ли дали е поддържал досовете дето се зареждаха в горната памет - #C000 - #FFFF? Това са досовете, чиято номерация започва с 2 - 2.1, 2.31. Ако е така значи и двата липсващи чипа са 74ls123. Въпреки, че не ми се вярва да я е поддържал, то само тази поддръжка е 4 чипа, той тук е вкарал и регистър да поддържа и слотове. Освен ако не е бил някой много добър схемотехник. Днес ще опитам да намеря схемата на подобен контролер, но той е и с вграден Disc II контролер, та може да откаже всеки да се пробва :)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: RETROTRONICS.info в 26 Април, 2013, 07:26:06
Ако е така значи и двата липсващи чипа са 74ls123.

123 е 16 крака. Само един от липсващите чипове е такъв.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: TheHungry в 26 Април, 2013, 08:47:05
123 е 16 крака. Само един от липсващите чипове е такъв.

Като гледам как са вързани резисторите и кондензаторите и самите стойности няма друго какво да е освен едно 123.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Gabo в 26 Април, 2013, 14:15:08
   gabo помниш ли дали е поддържал досовете дето се зареждаха в горната памет - #C000 - #FFFF? Това са досовете, чиято номерация започва с 2 - 2.1, 2.31.
По спомени, поддържаше всичко което е писал Борислав Захариев (по това време бях студент в София и почти не пропусках неговите консултации в редакцията на списание Компютър за вас). Сега се сещам, че той беше писал и статия на тема "С чужда пита по битака" май по повод точно този 'пиратски' контролер. Ще опитам да я намеря в архивите си и ако има нещо споменато за тези чипове ще я пусна тук.
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Георги Драмчев в 26 Април, 2013, 18:49:52
Не се хаби, нищо не пише там! Знам списанието почти наизуст! :) За следващата среща с Боби Захариев се считай поканен тогава :)
Титла: Re: Oric Atmos - прототипът на Правец 8Д
Публикувано от: Gabo в 26 Април, 2013, 19:03:10
Стига да не е пак в работен ден, както предишната /май беше миналата година/ с удоволствие ще дойда.