OldComp.cz
http://oldcomp.cz/

Oric1 a Oric Atmos řadič FDD
http://oldcomp.cz/viewtopic.php?f=143&t=7992
Stránka 13

Autor:  Jack_Free [ 14.02.2018, 21:40 ]
Předmět příspěvku:  Oric1 a Oric Atmos řadič FDD

Rád bych k těmto počítačům pořídil nějaký FDD řadič.
Mám HxC USB, tak bych rád použil prozatím to.
Nalezl jsem tento projekt (http://www.48katmos.freeuk.com/projects.htm) a prosil bych místní guru o názor nebo pomoc, jak moc je
reálné takové zařízení postavit, nebo jestli někdo má tyto počítače a řeší připojení FDD nějak jinak ?

Nějaké video (https://www.youtube.com/watch?v=-e7-liDxy5s)

Díky za rady.

edit:
Další možnosti řadiců: http://oricsd.defence-force.org/inspiration.htm
případně toto
http://forum.defence-force.org/viewtopi ... =23&t=1277

Autor:  computerasylum [ 15.02.2018, 00:31 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Co se týká Cumana projektu, tam to vázne na neznámém obsahu EPROMky. Není jasné, zda obsah je stejný jak u originálního mikrodriveru.

Zde: http://oricsd.defence-force.org/inspiration.htm
už to je nadějnější. Záleží na sehnání klíčových součástek. Pokud by autor dodal též PCB, bylo by to skvělé, protože navrhovat a vyrábět PCB v jednom kuse je nákladné.

Autor:  Kubik [ 15.02.2018, 01:22 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Udelat board by asi nebyl problem, schema ocividne je. Skoda, ze neni primo v KiCADu, ale jen v PDF.
1793 nebo klon by snad nemel byt problem, ty delal kde kdo, a separatory jsem kupoval na Aliexpressu (a nikdy nepouzil, protoze jsem potom objevil radice s vestavenym separatorem :) )

Autor:  Jack_Free [ 15.02.2018, 08:48 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

A neuvazuje nekdo nahodou nad stavbou nejakeho radice?
Mel bych zajem o nejake udelatko.

Autor:  Kubik [ 15.02.2018, 11:00 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Momentalne resim floppy pro CPC, coz mi pri mem stylu prace bude trvat tak do leta, a vyhledove uvazuju o MSX, ale muzu zkusit Oric :)

Autor:  computerasylum [ 15.02.2018, 11:24 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Kubik píše:
Udelat board by asi nebyl problem, schema ocividne je. Skoda, ze neni primo v KiCADu, ale jen v PDF.
1793 nebo klon by snad nemel byt problem, ty delal kde kdo, a separatory jsem kupoval na Aliexpressu (a nikdy nepouzil, protoze jsem potom objevil radice s vestavenym separatorem :) )


Ano je škoda, že to schema je pouze kopie v PDF. Kdyby to schema bylo v EdwinXP, bylo by vše mnohem snazší. Takto se to bude muset překreslovat a vlastně začínat od nuly. A kdo napíše ten program pro Oirc a tu EPROMku ? :D

Mám lepší řešení, při kterém se nemusí hardware vyrábět. Stačí použít můj adaptér GPIB (psal jsem tu o něm kdesi na OC už dávno, nechce se mi tu hledat), odkaz ke mě na WEB:

http://www.computerasylum.co.uk/projects/gpib.html

Tento adaptér se spojí plochým kabelem se sběrnicí ORIC. Adaptér se připojí GPIB kabelem k HP 9122 nebo podobné externí floppy mechanice, kterou mou dodat a tím je hardware hotový. Stačí napsat program pro ORIC a obsah do Eprom floppy mechaniky. V případě GPIB adaptéru jde o nastavení registrů GPIB řadiče z ORIC CPU a v případě EPROM o udání parametrů jak je organizovaná disketa pro ORIC.
Navíc, při tomto řešení se krom floppy může k ORICu připojit ještě hejno dalších zařízení, třeba plotter (např. HP7475), tablet, tiskárna, externí hard disk.

Autor:  computerasylum [ 15.02.2018, 11:41 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Ještě mne napadlo, není jasné zda ti jde o to, aby jsi (1) mohl číst již existující historické floppy pro ORIC, anebo ti jde jen o to, aby jsi (2) měl kam ukládat data a programy, které ty vytvoříš.

Pokud jde o (2), pak lze použít SBC s 80C535, viz zde vlákno SBC a k tomuto kolega v Berlíně dodělává desku pro paměťovou kartu. Potom by jsi se z ORICa připojil na SBC 80C535 s paměťovou kartou buďto přes RS232C (pomalé) nebo přes můj GPIB adaptér (rychlé).

Pokud ti jde o (1), tedy čtení starých ORIC disket, pak buďto vyvíjet vlastní hardware (velmi nákladné) nebo použít to co jsem popsal v předchozí odpovědi - hotový externí floppy a doprogramovat do něj EPROM, aby se zvládl formát disket ORIC.

Autor:  Jack_Free [ 15.02.2018, 12:06 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Jde me o to cist stara data, a urcite ne z fdd, ty zadne nemam a ani nevim jak v pc nejake pro oric vytvorit, po tom jsem zatim nepatral, jak jsem psal mam hxc a obrazy disket, realne diskety nemam.

Autor:  computerasylum [ 15.02.2018, 17:49 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

A tak, nevím co je "HxC USB" o kterém píšete. Nicméně předpokládám, že si pomocí PC z hlubin Internetu stahnete nějaké programy pro ORIC, takže je máte na HDD v PCčku. Jak je dostat do ORIC, že? Vycházím z podobné situace která byla kdysi u mne. Měl jsem staré programy pro HP 9845 na PCčku. Do HP 9845 jsem je dostal po kabelu, po HP-IB. V PCčku jsem měl klasický GPIB adaptér pro PCI sběrnici. HP 9845 má HP-IB rozhraní standardně. Takže to nebyl problém, nebylo potřeba cokoliv dělat.

Druhá možnost je přetahnout soubory z PC do ORIC po sériové lince RS232C, což v případě ORIC bude asi nejsnazší. Ovšem na ORIC bude potřeba nejprve naťukat nějaký komunikační program a až bude program přetažen z PC do ORIC, bude dobré mít k ORIC připojené nějaké záznamové zařízení,ať již floppy (a nemusí mít formát ORIC) nebo HDD nebo paměťovou kartu, aby se přesunuté programy mohly hned uložit a příště opět se nemuselo přetahovat z PC... Ale to už jsem psal nahoře. Na každý pád bych nedělal speciální floppy adaptér pro ORIC, protože to je v 1 kusu nákladé. Místo toho doporučuji vybavit ORIC nějakým standardním rozhraním, které používá také nějaké záznamové zařízení. Může to být třeba Ethernet a pak lze připojit úložiště. Paradoxně, lze koupit LAN modul za pár drobých a přes mikropočíač ho připojit k ORIC. Bohužel s USB a flashkou to takto snadno nepůjde, takže pak zbývá jen nějaký mikropočítač + paměťová karta nebo udělat paralelní rozhraní a připojit nějaký starý hard disk. Na netu je dost návodů. Ve všech případech to vyžaduje navrhnout destičku s mikropočítačem a napsat program pro mikropočítač, který bude po sběrnici připojen k ORIC a bude s ním komunikovat a opačým směrem bude mít připojené buď modul ro LAN nebo pro GPIB nebo bude mít připojenu paměťovou kartu.
Pokud by to mělo být bez mikropočítače, tak se musí dopsat program pro ROM do ORIC. Otázka je, zda má ORIC tolik místa v adresovém prostoru pro rozšíření ROM.

Autor:  Kubik [ 15.02.2018, 18:31 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

HxC USB je emulator floppy mechaniky, z jedne strany je 34pin konektor, z druhe USB, a pomoci programu na PC se emuluje disketova mechanika.
Reseni pres GPIB ma smysl pro nekoho, kdo ma hromadu GPIB periferii jako ve tvem pripade, ale pro nas ostatni je to zbytecne komplikovane :)
Zatim jsem se jeste nepidil po detailech, ale tak nejak doufam, ze je to schema klonem nejakeho existujiciho reseni, ke kteremu uz je i ROMka.

Autor:  Jack_Free [ 15.02.2018, 22:05 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Ja bych se na prvotni seznameni z timto pocitacem spokojil i z nejakym softem ktery je schopny udelat z obrazu diskety nejaky audio soubor a ten nahrat na kazetu nebo primo poslat do oricu, to pocitam ale asi neni mozne?

Autor:  Kubik [ 15.02.2018, 22:13 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Zkus tohle: https://sourceforge.net/projects/euphor ... %20format/
(neznam, jen jsem googlil)

Autor:  Jack_Free [ 15.02.2018, 22:19 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

o.k. díky mrknu na to...

edit : je to ono, funguje to.... dovede to udělat soubor WAV ze souboru TAP

Autor:  Jack_Free [ 16.02.2018, 01:29 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Trochu jsem pokročil, sehnal jsem prográmek na převod .TAP do WAV a sehnal jsem archiv programů.
Jediná vada na kráse je, že každý program je ve vlastním adresáři, a ten program neumí dávkově převádět soubory na WAV, pouze jeden soubor po druhém, vždy se musí zadat název zdrojového TAP souboru a název vytvořeného WAV souboru.
Poradil by mě někdo, případně byl by někdo ochotný vytvořit nějakou apku na hromadný převod ?
Určitě to nebude problém pro každého druhého programátora, ale tohle já neovládám.
Idea je taková načíst adreář, zjistit název souboru a každý soubor v něm prohnat programem aby se vytvořil WAV a ten nazvat podle jména adresáře, případně jménem vstupního souboru TAP
Protože ručně převádět tisíc souborů, jeden po druhém se mě opravdu nechce.

Hernajs, nešlo by na to použít nějaký univerzální prográmek ?
Nebo jak to řešit ?

Edit: dokonce jsem na stejné stránce našel prográmek který dovede konvertovat do nějakého "turba" které by ještě mělo jít normálně nahrát, bez nějakých HW zásahů.
A poslední prográmek je utilita na převod TAP to WAVCD (nějaká komprimační šílenost, pokud chcete programy dát na CD, oseká "komprimuje" program na co nejmenší velikost)

Ještě zdroj : https://sourceforge.net/projects/euphor ... e%20tools/

Ráno otestuji převedené programy na reálném železe.

A nakonec uvedu velikosti souborů podle použitého programu (na test jsem použil vždy stejný program, jak jinak že)

Normální rychlost : soubor má velikost 1.25Mb délka nahrávání 3:33min
"turbo rychlest" : soubor má velikost 5.5Mb délka nahrávání 2:06min
TAPtoCD : soubor má velikost 733Kb délka nahrávání 0:33min

Ráno otestuji převedené programy, jestli se dají všechny bez problému nahrát do Oricu.

Autor:  computerasylum [ 16.02.2018, 10:58 ]
Předmět příspěvku:  Re: Oric1 a Oric Atmos řadič FDD

Kubik píše:
HxC USB je emulator floppy mechaniky, z jedne strany je 34pin konektor, z druhe USB, a pomoci programu na PC se emuluje disketova mechanika....
Zatim jsem se jeste nepidil po detailech, ale tak nejak doufam, ze je to schema klonem nejakeho existujiciho reseni, ke kteremu uz je i ROMka.


Jak jsem prohlížel to schéma, tak spíš odhaduju, že to je schéma původního originálu.
Pokud jde o to HxC USB, není jednodušší koupit u Alzy za pár drobných externí floppy mechaniku na USB? Jaké všechny formáty disket umí to HxC emulovat?

Stránka 13 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/