Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 12 zpráv

Trochu šrotu

Tomáš Smutný SAPI-1

Právě jsem zakopnul o desky RPD-1B, DCD-1 a RPD-1A

Re: Trochu šrotu

+GAMA SAPI-1

On 8.5.2010, at 22:12, Tomáš Smutný (sapipandora.cz) wrote:

Zobrazit citovaný text (2 řádky)
>
> Právě jsem zakopnul o desky RPD-1B, DCD-1 a RPD-1A
DCD-1?
Že by deska barevného displeje?
Ještě jsem o ní neslyšel...



Re: Re: Trochu šrotu

melsoft SAPI-1

Deska barevné semigrafiky se jmenuje DBS-1, je zpětně kompatibilní s AND-1Z 
a byla obsažena v souboru SAPI-1.5. Nemohlo by se jednat o DGD-1 (deska
grafického displeje)? Desku DGD-1 mám rozchozenou s MIKOSem 5. Po startu se
inicializuje a spustí se emulace textové konzole na grafickém displeji.
Jinak bych zájem o desky měl, pokud nejsou vážnější zájemci, kteří
tyto desky ještě nemají. Já se právě s deskami řadiče RPD-1(A,B)
potýkám a musím poctivě přiznat, že zatím neúspěšně. Zrovna dnes jsem
zapojil sestavu zdroje (samo-domo) pro napájení dvou Consulek 7113, propojil
jsem dvě půjčené Consulky s řadičem RPD-1 řízenému sadou desek JPR-1Z
atd. Verze boot rom je R62Z 7.01 a jediné co jsem dosáhnul, že mi mechanika
A: zinicializuje hlavu (najede na stopu 0) a pak se přiklopí. Podle všech
příznaků nedokáže načíst boot sektor. Načítání totiž probíhá v
nekonečné smyčce a není nijak ošetřeno na chyby a timeout. Prostě v
případě neúspěchu se čte pořád dokola.
Přiznávám se, že nevím moc jak dál. Osciloskop mi nepomohl - data z
mechaniky s ním nezanalyzuju. Chtělo by to napsat diagnostický program, k
čemuž se odhodlávám už dávno ale zatím jsem se nedokopal.
Kdyby tak někde existoval program na formátování disket pro řadič RPD-1.
Zkusil bych to obráceně - zformátovat disketu a zapsat na ni nějaký
validní obsah. Mám totiž pocit, že RPD-1 je natolik unikátní, že by mohla
existovat jistá drobná nekompatibilita s disketami vyprodukovanými na
později vyráběných řadičích (např. pokud by sektory a značky na
pozdějších disketách byly blíže a RPD-1 by třeba nestačil zareagovat).
Ale bohužel to je jen doměnka, kterou nejsem schopen nijak ověřit.
Pro pokusy používám disketu s minisystémem od SAPI, kterou jsem na jiném
řadiči spolehlivě načetl.  
Poraďte někdo jak dál! Dokumentaci k RPD-1 mám na dropboxu a můžu ji
poskytnout včetně disassemlingu bootrom.

Re: Re: Re: Trochu šrotu

melsoft SAPI-1

Ještě doplním, že údajně existovaly desky DSG-1 (deska semigrafického
 displeje 640x480 od FP Barandov) a BGD-1 deska barevného displeje od Agrodatu.

Re: Trochu šrotu

+GAMA SAPI-1

Zobrazit citovaný text (2 řádky)
> Pro pokusy používám disketu s minisystémem od SAPI, kterou jsem na  
> jiném řadiči spolehlivě načetl.
Ještě mne napadlo - co zkusit disketu, která jinde načíst jde (od  
jiného systému)? Načte to něco?




Re: Re: Re: Re: Trochu šrotu

melsoft SAPI-1

Tak, teď ještě pro Vás sehnat skříň se sběrnicí a zdrojem, RAM-1, DSM-1
 (tohle bych tu i měl k dispozici) a nějakou procesorovou desku JPR-1A (tu
navíc bohužel nemám ale pokusil bych se sehnat - případně co ty na to
Petře???) a získali bychom kolegu-uživatele SAPI z nejpovolanějších !!!

RAM-1A spolu s DGD-1 se právě vejde do 64kB. Už dříve mě napadlo napsat
BIOS pro tuhle kombinaci. Sice to bude "jen" 46kB CP/M ale to pořád vyhovuje
minimálním požadavkům na CP/M hw.

Hardvér pro MIKOS bych dal dohromady určitě komplet. JPR-1ček a REM-1ček
mám minimálně po jedné navíc. 

Re: Re: Trochu šrotu

melsoft SAPI-1

Disketu, se kterou testuju mám půjčenou od Pavla Ž. a pochází původně od
 Michala S. Důkladně jsem ji prozkoumal na Michalově SuperSAPI - toho
prototypu, co jsem mu převážel z Ostravy. Na řadiči s WD2797 byla
perfektně čitelná a dokonce jsem z ní kopíroval soubory na RAMdisk a zpět 
na jinou disketu a vše fungovalo. Tudíž myslím, že by měla být
dostatečně vhodná pro tyto testy. Jedna z mechanik, na kterých testuju
(opět vypůjčeny od Pavla) byla originálně zabalená přímo z továrny,
takže nepředpokládám žádnou chybu. Druhá ač na pohled zcela nová měla 
problém s polohováním hlavy a spravila to výměna dvou IO v obvodech
řízení fází krokového motoru.
V tuto chvíli nevidím jinou možnost než napsání diagnostického programu
(klidně pod CP/M - to mi běží na SD kartě, takže další řadič nemusím 
být součástí CP/M ale může se nacházet v systému).

Hledám programátora!

Re: Re: Re: Re: Re: Trochu šrotu

EC1045 SAPI-1

zdravim

pres vykend jsem bil na ANIMEFESTu coz bilo trosku narocnejsi nez jsem si
 puvodne mislel (nedostatek spanku)

ARB-1 a JPR-1A mam po 4 kusech (plus 1x ARB-1 kterou jsem ziskal nedavno ale
neni zrovna v vejlepsim stavu, nejaky ten patek se povalovala venku - po
mechanicka srance je v poradhu) poku bi se jednalo o vymenu za jinou kterou
nemam nebo mam ji v  jednom exemlari tak neni co resit 

DGD-1 RAM-1A pocita s mapovani takze bi bilo mozno provozovat CP/M na 64KB RAM

velmi strucnu prehled desek podporujici mapovani

RAM-1A pouziva MAP1 za predpokladu vymevy PROM 74s287 za 74s571 a preruseni
propojky A-B
RAM-1Z pouziva MAP1
AND-1A  pouziva MAP1
AND-1Z  pouziva MAP1
DGD-1 pouziva MAP1 a MAP2

a jako jedina o ktere vim umoznuje generovat MAP1 je DSE-1

PETR

Re: Re: Re: Re: Re: Trochu šrotu

melsoft SAPI-1

Vypadá to sice hrozně ale ještě mě napadlo, že DGD-1 se dá také využít
 "jenom" jako paměť. Sice asi budou při přístupu do videoram vkládány
nějaké čekací cykly kvůli synchronizaci přístupu CPU a obvodů
zobrazování ale přece nikam nespěcháme. To znamená, že RAM-1A (včera
jsem si jednu vyrobil výměnou PROM na RAM-1) spolu s DGD-1 dává dobrý
základ na 64kB CP/M. A šťouralové mohou navíc sledovat rejdění procesoru 
po paměti na připojeném monitoru chá-chá.

Re: Re: Re: Re: Re: Re: Trochu šrotu

melsoft SAPI-1

Ten předchozí nápad mě až zaskočil, takže jsem ho musel ihned ověřit.
 Naládoval jsem do sběrnice RAM-1A, DGD-1 a JPR-1A s EPROMkou z JPR-1Z (jak
všichni víme můj BIOS je psán v assembleru 8080). Desky DPP-1 a DSM-1 mám
trvale zasunuty, takže už stačilo jen zapnout napájení PMD-32-SD a na
připojeném terminálu se začly sypat hlášky o bootu CP/M. Samozřejmě jsem
si připojil i televizi k DGD-1 a sledoval "sypání písku" na obrazovce.
Třeba při příkazu DIR je vidět "činnost".
Takže kdo nemáte RAM-1A-16kB, směle můžete místo ní využít DGD-1
nasvičovaný od C000h do FFFFh pro provoz 64kB CP/M 

Re: Re: Re: Re: Re: Re: Re: Trochu šrotu

EC1045 SAPI-1

se standartni PROM lze DGD umistit na dve mista a to do prvni a ctvrte  ctvrtini RAM po naprogramovani PROM a pouziti 4x DGD  bi bilo mozno sledovat "sipani pisku" v cele RAM, dalo bi se to s trouchou snahy pouzit jako diagnosticky nastroj