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 · 10 zpráv

MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

Dovoluji si všem zainteresovaným oznámit, že se podařilo dosáhnout
 historicky prvního bootu s replikou řadiče MFC-1A. Tímto považuji
novodobou éru CP/M na SAPI za zahájenou.
Přikládám soubor, ve kterém jsem průběh bootu (je ještě rychlejší než
ELIS) zachytil. Prozatím bootuju z originálních disket a samozřejmě budu
pracovat na vytvoření kopií těchto disket.
Zároveň se mi podařilo identifikovat první chybu mnou upraveného BIOSu -
původní rutina "console status" byla využívána jako inkrementační smyčka
časovače vypnutí motoru mechanik. Při přepisování rutin konsole na
sériový port jsem tuto funkci "zneškodnil" a motory se tedˇnevypínají.
Budu na tom pracovat - I swear! 

Přílohy

  • CAPTURE.TXT
    application/octet-stream · 710 B

Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

Já se asi po.... Právě jsem vytvořil první systémovou disketu za pomocí
 programu sysgen z originální systémové diskety SAPI-1.5.
To je prostě bomba! Ono to fakt funguje!!!

BTW: Vytvoření kopie systémových stop trvalo cca 2 vteřiny. Nechápu ale
opravdu jsem z té diskety nabootoval.
Taky nevím o co si koleduju ale použil jsem HD diskety - jiné nemám. Snad to
bude fungovat a záznam vydrží.

Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

Roman Bórik SAPI-1

No, sláva vlasti vojaci!

A kde bol problém, že to nechodilo a teraz to ide?
Niečo si u(o)pravoval aj na doske?

R.


Zobrazit citovaný text (24 řádků)
----- Original Message ----- 
From: "melsoft (sapipandora.cz)" <melsoft[doména skryta]>
To: "Konference "SAPI-1 a československé mikropočítače""
 <sapipandora.cz>
Sent: Tuesday, September 07, 2010 6:49 PM
Subject: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!


> 
> Dovoluji si všem zainteresovaným oznámit, že se podařilo dosáhnout
historicky prvního bootu s replikou řadiče MFC-1A. Tímto považuji novodobou
éru CP/M na SAPI za zahájenou.
> Přikládám soubor, ve kterém jsem průběh bootu (je ještě rychlejší
než ELIS) zachytil. Prozatím bootuju z originálních disket a samozřejmě
budu pracovat na vytvoření kopií těchto disket.
> Zároveň se mi podařilo identifikovat první chybu mnou upraveného BIOSu - 
původní rutina "console status" byla využívána jako inkrementační smyčka
časovače vypnutí motoru mechanik. Při přepisování rutin konsole na
sériový port jsem tuto funkci "zneškodnil" a motory se tedˇnevypínají.
Budu na tom pracovat - I swear! ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>

Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

Milan Palička SAPI-1

Já samozřejmě gratuluji, i když pro mě už je tohle docela "vyšší
 dívčí". Kdysi jsem se snažil vyrobit řadič FDD - CP/M pro ZX Spectrum s
i8272, ale nerozchodil jsem to, i když mám dojem, že jsem daleko od cíle
nebyl. Už to nemám (ani řadič, ani Spectrum).

Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

No pořád jsem na tom tak, že mi chodí jen jeden ze tří postavených
 řadičů ale 
1)na desce nebylo třeba nic upravovat !!! Klobouk 3x nahoru a zase dolů Petře
!!!
2)kromě již dříve nalezených chyb (vadné IO) jsem pouze natvrdo uzemnil
vstup desky řadiče /RDY. Podle výsledkového bufferu testu MFC1TEST jsem
usoudil, že je špatně buďto signál /RDY nebo /FauLT. A signál /FLT nevím 
čím je dán, tak jsem prostě natvrdo udělal /RDY. Mám otestováno, že /RDY
od mechanik chodí - bohužel asi moc pozdě. Jinak si to nedovedu vysvětlit.
3)Vím, že v té jedné rozchozené desce mi chodí všechny 4 !!! 8272, které
jsem různě vypájel ze šrotu a už asi 3x jsem se je chystal vyhodit,
protože jsem myslel, že to nechodí kvůli nim. Stejně tak mám odzkoušené 
všechny 8257 a také vím, že nechodí 8237 (možná po nějakých úpravách 
kódu).

Show must go on!

Re: Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

Vzhledem k tomu, že máme chodivý vzorek, originální softvér a výsledky
 testů co a jak má chodit, neměl by být problém vše rozchodit na dalších
SAPI.
Bohužel si uvědomuju, že postavit systém na 20let starých mechanikách je
asi dost riskantní ale za prvé jsou od ing. Smutného a za druhé, když nám 
Roman pomůže, měl by se systém dát předělat na "současné" 3,5"
mechaniky s 80ti stopami. Spolehlivost a kopírovatelnost systému by se měla
zvýšit. Samozřejmě za preferenci považuju systém na bázi PMD-32-SD ale
ten už je prakticky hotov a tudíž už mě to tak netáhne.... :-(

Ještě jsem možná měl zmínit, že systém provozuju na JPR-1A a dvěma
deskami RAM-1A nakonfigurovanými tak, aby pokryly celých 64kB a jako
konzolový vstup/výstup používám DSM-1. To není moc rozbujelá konfigurace 
co?
 

Re: Re: Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

EC1045 SAPI-1

gratuluji k uspechu a kloubouk bich mel smekat ja az k zemi protoze udelat kopiji bi po trose cviku zvladla udelat i opice (rozhodl jsem se ze zdokumentuji nejen SAPI na urovni "zeleza" az do podoby vyrobnich podkladu [DPS] to ostatni je na vas)

spis bich dal prednost 5.25" HD mechanikam pred 3.5" jaksi maji bliz k 8smibitum a meli bi bit spolehlivejsi nez 3.5" a jestli se nepletu dali se nastavit do rezimu kdy se "chovani" jako 8" jinak radice a format  disket je tez pro me visi divci  

Re: Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

Tak poslušně hlásím, že chodí již všechny 3 zatím sestavené řediče. 
Chyba byla nalezena.
Docela zvažuju jestli ji zveřejnit ale je potřeba si alespoň občas nasypat 
popel na hlavu. Tedy po odzkoušení všech paticovýh součástek v druhé
desce jsem dospěl k logickému závěru, že chyba musí být v zapájených
součástkách. Začal jsem podle "inteligence" součástek s tranzistory
(odpory přece umí zkontrolovat každej debil ne?). Ukázalo se, že jeden z
tranzistorů KC635 vykazuje jakoby trvale sepnutý stav (deska mimo
počítač!!!) a po kontrole lupou (já už při pátku fakt blbě vidím) jsem 
zjistil, že nese označení 78L05 asi nebude  tou správnou náhražkou za
KC635. V nejmenované prodejně (ještě tam chci nakupovat a kdoví kdo tohle
všechno čte) by si měli udělat pořádek v šuplíčkách se součástkami  
a já bych potřeboval nějaké zánovnější oči.
Po výměně "tranzistoru" samozřejmě nastal brilantní boot na první
škrtnutí.
Troufám si tvrdit, že pokud se ostatní stavitelé nedopustí podobných
stupidních chyb, musí řadič chodit na první našlápnutí.

Hodně štěstí a pevnou ruku při pájení!!!

Re: Re: Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

melsoft SAPI-1

Tak jsem dnes ověřil, že řadič lze postavit při troše pozornosti na
 první dobrou. Od rána jsem postavil už dva ks a oba dva se chytly na první 
pokus.
Jediný zádrhel je, že jsem zapomněl koupit krystaly 8MHz, takže jsem
testoval s "putovním" krystalem ale i tak "no problemo".
Dexi napiš jestli náhodou nemáš dva nadbytečné 8MHz krystaly. Pokud ano,
můžeš se pro řadiče stavit (krystaly osadím na počkání), pokud ne,
vydrž než je koupím a osadím.

Re: Re: Re: Re: MFC-1A HEURÉKA !!!!!!!!!!!!!!!!!!!

Pavel Železo SAPI-1

jeden Xtal mohu věnovat 
Pavel
Zobrazit citovaný text (1 řádek)
> ----------------------------------------
Zobrazit citovaný text (5 řádků)
> Dexi napiš jestli náhodou nemáš dva nadbytečné 8MHz krystaly. Pokud ano,
 můžeš
> se pro řadiče stavit (krystaly osadím na počkání), pokud ne, vydrž než
je koupím
> a osadím.---------------------