Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Co se dá dělat s Amigou

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
nixdorf



Založen: May 06, 2017
Příspěvky: 570

PříspěvekZaslal: so červen 03 2023, 15:02    Předmět: Citovat

Vypalovanie 512K EPROMky do Amigy cez šikmácky flasher... 27C400 zapojená ako 27C4096 Very Happy

Letovať priamo na šváb je prasačina, každopádne tie zoxidované nožičky potrebovali pocínovať a šváb v sokli už rád vyskakoval - riešením je samozrejme vyfúkať z matičnej dosky sokel a osadiť nový, ale to sa mi ozaj nechcelo - odletúvať 40nohé DIL sokle z viacvrstvých DPS je horšie než odletovať šváb samotný... Plus k tejto A500vke iný ako Kickstart/Workbench 1.3 beztak nepatrí, takže sa táto EPROM inde zasúvať nebude. Niekto tú Amigu prevádzkoval s "akcelerátorom" a harddiskom, takže bol dnu vypálený Kick pre AmigaOS 3.2.1, sa dívam že s copyrightom 2021... mne osobne to príde jak osadiť moderný systém do kasne od PC/XT Very Happy

Jo a dnu to vypadá jak niečo od Applu - okrem CPU asi šesť zákazníckych obvodov MOS; čo revízia dosky, to unikát; kockatý DIN domino konektor na napájanie, neštandardný D-Sub 23pin na pripojenie videovýstupu či druhej mechaniky... radosť.



Clipboard01.jpg
 Komentář:
 Velikost:  172.46 kB
 Zobrazeno:  90 krát

Clipboard01.jpg



Clipboard02.jpg
 Komentář:
 Velikost:  59.01 kB
 Zobrazeno:  112 krát

Clipboard02.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19496
Bydliště: Jičín, Český ráj

PříspěvekZaslal: po červen 05 2023, 8:28    Předmět: Citovat

nixdorf napsal(a):
...To ešte keď som včera zistil, že je celkom problém nahrať na 3,5" DD floppy ich škaredé 880K ADFká, s ktorými si PC FDC porozumie iba na high density (80x2x11 stôp), takže som ich musel nahrať cez ROM debugger (RomWack), krížený sériový kabel a umelé vyvolanie pádu systému prizemnením pinu 22 Motoroly 68k... Very Happy

Tak nech nie som v novovzniknuvšej téme offtopic, zrelý na môj navrhovaný hambálek, tak sa iba podelím, že som v sajúze ani rusku dodnes nebol, ani mi tá životná skúsenosť nechýba, vodka mi smrdí jak izopropanol, takže... ďakujem za priestor a nothing to see here.. vypadnem s tým starým krámom niekam na oldcomp.cz Very Happy


Přenesl jsem i zbytek druhého příspěvku a tady ten prostor máš.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nixdorf



Založen: May 06, 2017
Příspěvky: 570

PříspěvekZaslal: čt červen 15 2023, 23:21    Předmět: Citovat

toš, keď už som dostal ten priestor na tieto staré krámy (diky Hill), tak reku sa tomu povenujem a dobastlím redukcie, aby sa na to dal pripojiť "normálnejší" hardware... ako vstup pre PC myš a PC diskety, krížený sériák DB25-DE9 pre prenos dát a diskových image, možno ešte RGB/S na päťkolíku (radšej DIN5 jak DB-23), nech z toho neleze len monochrom video...

A zároveň som sa povenoval joysticku. Strediaca guma (s nápisom "PRO EXTRA", páčia sa mi tam tie ironické úvodzovky) za tých pár dekád stihla stvrdnúť tak, že radiaca páka vo V3S mala ľahší chod jak tento misery-stick... Ale ešte nestihla popraskať úplne. Tak som ju skúsil naložiť do "revitalizačného" kúpela do glycerinu na týždeň, tiež rôzne oleje, ale furt to bolo tuhé. Nakoniec som ten gumový stredič nahradil hrubým technickým filcom, z ktorého som si kedysi robil zátky do perkusnej brokovnice, a je to hneď sto a jedno Very Happy

Tú 5,25" floppy to, žiaľ, vidí ako 80-stopú DD. Ten stroj vie čítať i 40-stopé dosovské 360K disky, ale nepodarilo sa mi poslať po /READY linke IDčko na správnu identifikáciu, mal som to stále posunuté o jeden bit - miesto 32bit 0x555555... to videlo ako 0xAAAAAA, podobne "blbnú" aj simulátory typu Gotek.
Vôbec, PC floppyny READY linku nemajú (bez zmeny jumprov, ak nejaké sú), tak som ju tam dorábal cez malé Arduino Nano z INDEX a SELECT signálov. Navyše, ak táto "špeciálna" bitová identifikácia cez READY absentuje, mechaniku nevidí vôbec a dovi.
K tomu ako bonus, ovládanie jednotlivých motorov diskov riešené cez SELECT konkrétnej jednotky, zato MOTOR linky pre úplne všetky pripojené - radosť. Zlepence z TTL švábov sa mi bastliť nechcelo Very Happy

No a úplne na záver - stroj som vybavil štvorma 256Kx4 DRAM, vyletovanej zo starej PC SIMMky, do prázdnych pozícií pre 1 MB "čipovej pamäte". To keďže je matičná doska už revízie 6, osadená adresačným čipsetom nazvaný ako "tlstý Agnus" - Address GeNerator UnitS? - ktorý vraj vedel adresovať jeden megabajt pamäti.
Žiaľ, nie je tomu tak, podarilo sa mi uchopiť maximálne 1018K (horný offset 0xFE7FF). Pričom sú demá a appky, ktorým tých 6K chýba, pretože boli nakódené na A1200/A500+ a tu sa zrútia jak domček z karát - typický príklad hra Worms cracknutá skupinou Fairlight. Holt smola, emulátor WinUAE sa chová narovnako... 0,9914MB RAM, radosť!



Clipboard01.jpg
 Komentář:
 Velikost:  295.84 kB
 Zobrazeno:  63 krát

Clipboard01.jpg



Clipboard02.jpg
 Komentář:
 Velikost:  294.97 kB
 Zobrazeno:  48 krát

Clipboard02.jpg



Clipboard03.jpg
 Komentář:
 Velikost:  267.09 kB
 Zobrazeno:  58 krát

Clipboard03.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19496
Bydliště: Jičín, Český ráj

PříspěvekZaslal: pá červen 16 2023, 6:13    Předmět: Citovat

Nepoužívaly se ty disketové mechaniky taky u Atari ST ?
Linku READY používaly disketové mechaniky YALE nebo TEAC FD235 HF301, ty se ale musely pro motorolácký řadič přeswitchovat D2-D3, C3-B3, A2-A3 a adresní můstek se dával mezi 2-1 a 2-2, ale to už mohl vyžadovat jen ten konkrétní průmyslový řadič (jjilek ví, taky několika kouskům prodloužil život nebo aspoň agónii). Při té konfiguraci se tomu dal vnutit snad jakýkoli fyzický formát zápisu včetně Arburg C.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nixdorf



Založen: May 06, 2017
Příspěvky: 570

PříspěvekZaslal: pá červen 16 2023, 8:49    Předmět: Citovat

Viacmenej ano, každý si ten Shugart interface bastlil a upravoval podľa chuti. Tá Amiga vyžaduje aj READY, aj DISKCHANGE signál + po READY ešte aj tú identifikáciu typu jednotky, ak je externá (pre 80stopé DD to stačí prizemňovať keď motor nebeží, pre 40stopé 5,25" treba posielať tých 010101...). Tak som tam s tou dobastlenou redukciou spravil aj manuálne tlačítko na príznak výmeny disku, ak ho náhodou mechanika nepodporuje.

S Atari ST nemám skúsenosť, zato DISKCHANGE má nejak divne riešený, že overuje ešte aj WRITEPROTECT signál (a ak to vyhodnotilo nesprávne, po zámene disku likvidovalo data). Plus pre obe Amiga/Atari sa riešilo číslo jednotky podľa toho, ako bol nastavený jumper, DS0 A:, DS1 B:, tiež ešte DS2 a DS3 pre max. 4 diskety na radič.

(IBM) PC na READY a DISKCHANGE kašle, pozícia jednotky sa volí podľa pozície konektora na kábli, DS bol nastavený na DS1, a typ sa riešil výlučne softwarovo.
BIOS/DOS change linku vyžadoval až od 5,25" 1,2MB a 3,5" 720K, ale aj tam sa dalo softwarovo nastaviť, aby bola ignorovaná, ak treba. Mierne to spomalovalo diskové prenosy, keďže každú operáciu došlo k znovunačítaniu FAT koreňového adresára, atď (ako staré 5,25" 360K, ktoré DISKCHANGE nemali vôbec).
Ale zas PCčko podporovalo max. 2 FDD na radič - s výnimkou 5150 a XT, ktoré dali 4: 2 na interný kábel a zvyšné 2 cez vonkajší 37-pin D-Sub. Nikomu to nechýbalo, už XTčka mali jeden harddisk od výroby...

Čo sa týka podpory formátov, Amigy a Atari nemali FDC radič ako napr. NEC 765 v PC, dátový vstup/výstup z mechaniky (RDATA, WDATA) bol priamo napojený na zákaznícke obvody, ktoré nejak čítali celé stopy naraz aj s tými odskokmi (gaps). Z tohto dôvodu si amigácky disk v PC neškrtne ani s utilitami ako IMD či Teledisk, preto som riešil prenos dát cez debugger a krížený sériový kabel.
Dokonca niektorí fajnšmekri zapájali mechaniky kdejak na LPT port v PC a dostávali odtial dáta cez nejaký hustodémonsky bit-banging (viď ADTWin pre Windows), tiež Atari ST Recovery. Br. A to sme iba u DD diskoch...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19496
Bydliště: Jičín, Český ráj

PříspěvekZaslal: pá červen 16 2023, 9:49    Předmět: Citovat

Taky proto jsem se o řadičích FDD na bázi nějakých WD1797/2797 ani nezmiňoval, protože vím, že ty mechaniky, které se přestaly vyrábět někdy kolem roku 1992, fungovaly jen s těmi zákaznickými šváby (řadič Motorola tomu jen říkali u výrobce průmyslových kontrolérů ve Favergès u Lyonu, asi proto, že osazení bylo téměř výhradně THT šváby od Motoroly, procesory 68000).
Fakt je, že záznam na disketě byl 2D HD, ale co stopa, to sektor, mezera jedna na otáčku a ještě každá stopa jinak dlouhá. U Strašila v Křenové to zvládli rozluštit a emulovat na USB. Smekám před nimi, to už je daleko za mým obzorem (s digitálem jsem skončil u Z80 a řadiče 1797). Jo, něco to stálo, ale zase je na pár let pokoj.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nixdorf



Založen: May 06, 2017
Příspěvky: 570

PříspěvekZaslal: ne červen 18 2023, 12:52    Předmět: Citovat

Hill napsal(a):
...s digitálem jsem skončil u Z80 a řadiče 1797


a dobre si spravil Very Happy
Mne sa do tej adaptér-o-koncovky podarilo dobastliť konzistentné ID sčasovanie pre 5,25" mechaniky, teda miesto 1010101.... 01010101 podľa toolu "SysTest"; ale teraz ich zase pre zmenu nevidí OS Workbench. Nechám to furt prizemnené pre 3,5", starý dobrý PC/BIOS...



Clipboard01.jpg
 Komentář:
 Velikost:  95.11 kB
 Zobrazeno:  67 krát

Clipboard01.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
judeware



Založen: Aug 04, 2009
Příspěvky: 1273
Bydliště: okres Písek

PříspěvekZaslal: ne červen 18 2023, 20:06    Předmět: Citovat

citace:
...(IBM) PC na READY a DISKCHANGE kašle...
Trošku bych to upřesnil, v příspěvku z 6.11. 2011 (12:46), jsem to vyložil snad až příliš podrobně.

Amiga má (tuším) na špičce 2 DiskChange, na špičce 34 Ready, je to firemní schválnost, jako např. atypický nabíjecí konečník u mobilů Apple. Formát 880KB (11x512x80x2) jakbysmet.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nixdorf



Založen: May 06, 2017
Příspěvky: 570

PříspěvekZaslal: ne červen 18 2023, 20:24    Předmět: Citovat

Viem, len som to tu o tie omáčky skresal na to podstatné: PCčko sa bez tých 2 signálov v pohode zaobíde, ked treba. Hovorím z vlastnej skúsenosti - u laptopu IBM Thinkpad (odfotený dole) mi absentuje žila DISKCHANGE z externého floppy konektora, pôvodný majiteľ bol lofas. Našťastie iba tá. Nič, čo by nespravil DRIVPARM v CONFIG.SYS. No a READY si PC FDC interne zisťuje vykonaním kroku motora a pozorovaním zmeny DISKCHANGE (charakteristický zvuk dr-dr-dr bez diskety vnútri), alebo počkaním na vypršanie timeout čítacej operácie (5,25" 360K alebo bez DISKCHANGE podpory). To je trocha dlhšie, pretože sa čaká na INDEXovací signál niekoľkokrát. Vôbec, programovať FDC je z drvivej časti čakanie. A ošetrovanie chýb - zopakovať operáciu zo päť-desaťkrát pred tým, než sa ozaj zahlásila chyba: vyresetovať šváb, zaparkovať hlavu na stopu 0, seek naspäť kde sme boli a pokus o I/O repete. To sú tie charakteristické zvuky "vžžn-vžžn", ktoré privádzali mnohých do nepríčetnosti.

K tvojmu príspevku: jednostranné 5,25" existovali nielen u C64, ale tiež u úplne prvých IBM PC (5150), toho času osádzaných Tandon TM100-1, neskôr už štandardne TM100-2 a 2A. 160/320K sa používali s 8 sektormi na stopu, ale zvýšilo sa to na deväť a uchytilo sa to tak (180/360K). A dobré DSDD médiá idú ešte sformátovat s 10 sektormi na stopu, pre 400K, na takéto mám nainštalovaný bootovací Windows 1.01 do PCjr, ktorý má iba floppy mechaniku (a to ešte bez DMA, radosť). A ak je mechanika allright, tak ešte sformátovať 80. stopu, obojstranne na 410K. Každý kB je dobrý Very Happy
Ešte k jednostranným mechanikám: ak dal človek pozor a spravil na lícnu stranu obojstrannej floppy indexovaciu dieru na správne miesto (do plášťa a nie do média), potom sa dal používať formát 2x160/180K v jednostrannej mechanike, otočením disku. Takto upravené diskety chodili i v obojstranných mechanikách - DOS si z FAT BPB nastavil, že má čítať iba stranu 0, a pretočením diskety bola zo strany 1 zase strana 0.
U ne-PC strojov, ktoré kašlali na indexovací signál, stačilo vyraziť iba ochranu proti zápisu z druhého boku, predávali sa na to "razítka" (flippy disk). Než všetky tieto kraviny vytlačili dvojhlavé mechaniky.

Na margo osmipalcov z príspevka: tie som skúšal i pod IBM PC (s HD radičom /podporujúcim 500kbps prenosovú rýchlosť/, zvládnuvším FM a 128 bajtov na sektor pre imaging starých diskov CP/M - napr. DP8473) + tiež dosovské TSR, aby vracal INT 13h 77stopú geometriu, so 16 512bajtovými sektormi MFM (a upravenými gaps) je to skoro jak 8x1024 DSDD Very Happy
Samozrejme MS-DOS, okrem ne-IBM PC-verzií 1 a 2, si s inou fyzickou veľkosťou ako 512 bajtov na sektor neporadí. Veľkosť sektoru síce ide v BIOS DPT tabulke poladiť, ale je to vždy MFM a ak sa nastaví napríklad 1024B, dôjde k buffer overflow a DOS sa zrúti.
S jednostrannou 8" Shugartkou a upraveným DSDD diskom tak, aby boli indexové diery v plášti na správnych miestach (SD a DD ich majú vzájomne posunuté, 8" SD mechanika neupravený DD disk neindexuje) som takto spravil dosovský bootdisk, kde je na jednej strane boot a na druhej utility. A to celé pripojené do notebooku Very Happy

Ale späť k Amige... monochrom cez interný cinch jack je fajn, ale vyviesť RGB z DB-23 pre upscaler je ešte krajšie. Starý dobrý LOTUS, oproti PC konverzii je soundtrack sto a jedno:



Clipboard01.jpg
 Komentář:
 Velikost:  244.8 kB
 Zobrazeno:  64 krát

Clipboard01.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
judeware



Založen: Aug 04, 2009
Příspěvky: 1273
Bydliště: okres Písek

PříspěvekZaslal: po červen 19 2023, 20:10    Předmět: Citovat

Kvůli Amigám, ST, různým osmibitům (i čs.), klávesám (hudebním) a nejrůznějším spešl stroječkům v průmyslu schovávám mechaniky a FDC IO, co místo dovolí. Mechanik mám asi tisíc.

Zmíněný DP8473 křečkuju se suffixem "V", umí čtyři DriveSelect (tedy dvojnásobek toho, s čím se počítalo v běžných PC). Což by v domácím osmibitu MZ-800 představovalo unikát - jeho nativní FDC WD2791 umí obsloužit taky čtyři mechaniky. Funkčnost osmi mechanik na dvou řadičích FDC snad ještě nikdo nikde na jednom konkrétním stroji nedemonstroval. Very Happy

Ad omezení novějších mechanik 3.5" - kromě těch nejnovějšch existuje možnost přehození významu špičky 34 do "Ready" (je-li to potřeba), stačí si pohrát s nedokumentovanými SMD jumpery. Někde se mi k tomu válí kopa poznámek.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund