Comp24 - přípravné práce
Comp24 - přípravné práce
Chystám se udělat trochu větší projekt, zahrnující i nějaká ta Arduina (http://comp24.gilhad.cz/Comp24-specification.html) , ale je toho moc naráz, tak zatím postupuju menšími kroky
Podařilo se mi rozchodit 6309 počítač na breadboardu, zatím jen ve verzi OMEN kilo (ale se samotnýma hodinama pro ACIA 1.843MHz a samotnýma 3.686MHz pro CPU (krystal 14.7456MHz))
CPU běží na 3.686MHz (na breadboardu mi 4MHz už neběžely stabilně, vždycky se to po chvilce nějak seklo, na PCB to možná bude lepší, bez té spousty drátů). Oproti poloviční frekvenci OMEN kila to už zvládne přerušení a práci s buffery i při plné rychlosti přenosu (115.200 bps). Dva chipy dole jsou VIA a PIA a teprve čekají na svou šanci, až je zapojím.
Kapesní osciloskop Xscope není součástí celé konstrukce, ale jen zbytek po debugování. (Nekmital mi krystal pro sériový port ACIA, několik drátků bylo o dírku vedle, nebo nedostatečně doražených/uvolněných během stavby a testování a tak. Klasika.)
USB-Serial převodník bude PL2303, budu z něj muset ještě nějak vytáhnout řízení toku dat. Z ACIA by to chtělo vytáhnout teda taky, což sice nepůjde, ale půjde to ošetřit jinak, až zprovozním další hardware.
Nahrál jsem novou verzi firmware, zatím jen do RAM, schválně, co to udělá
Běží to, kontrolní součty sedí, tahle etapa se podařila dotáhnout do cíle
Screenshot nahrané vyšší verze Castora (aneb, když to dokáže načíst 6.5kB program přez IHEX, tedy i s kontrolními součty, tak to asi jede dost spolehlivě pro další pokusy)
Píšu si o tom, s více obrázky, například tady: http://mix.gilhad.cz/Blog/Blog.html#breadboard-base
Podařilo se mi rozchodit 6309 počítač na breadboardu, zatím jen ve verzi OMEN kilo (ale se samotnýma hodinama pro ACIA 1.843MHz a samotnýma 3.686MHz pro CPU (krystal 14.7456MHz))
CPU běží na 3.686MHz (na breadboardu mi 4MHz už neběžely stabilně, vždycky se to po chvilce nějak seklo, na PCB to možná bude lepší, bez té spousty drátů). Oproti poloviční frekvenci OMEN kila to už zvládne přerušení a práci s buffery i při plné rychlosti přenosu (115.200 bps). Dva chipy dole jsou VIA a PIA a teprve čekají na svou šanci, až je zapojím.
Kapesní osciloskop Xscope není součástí celé konstrukce, ale jen zbytek po debugování. (Nekmital mi krystal pro sériový port ACIA, několik drátků bylo o dírku vedle, nebo nedostatečně doražených/uvolněných během stavby a testování a tak. Klasika.)
USB-Serial převodník bude PL2303, budu z něj muset ještě nějak vytáhnout řízení toku dat. Z ACIA by to chtělo vytáhnout teda taky, což sice nepůjde, ale půjde to ošetřit jinak, až zprovozním další hardware.
Nahrál jsem novou verzi firmware, zatím jen do RAM, schválně, co to udělá
Běží to, kontrolní součty sedí, tahle etapa se podařila dotáhnout do cíle
Screenshot nahrané vyšší verze Castora (aneb, když to dokáže načíst 6.5kB program přez IHEX, tedy i s kontrolními součty, tak to asi jede dost spolehlivě pro další pokusy)
Píšu si o tom, s více obrázky, například tady: http://mix.gilhad.cz/Blog/Blog.html#breadboard-base
Re: Comp24 - přípravné práce
Pekna prace. Taky si stavim vlastni 8bit
https://arze.cz - ARduino Zapojení Elektronika
Re: Comp24 - přípravné práce
Príma
Jaký bude a co bude umět a co bude dělat?
Jaký bude a co bude umět a co bude dělat?
Re: Comp24 - přípravné práce
Je to prakticky jen taková hračka na dlouhý zimní večery se Z80 CPU.
https://www.arze.cz/category/8bity/projekt-ned8pc/
https://www.arze.cz/category/8bity/projekt-ned8pc/
https://arze.cz - ARduino Zapojení Elektronika
Re: Comp24 - přípravné práce
Ale hezky a metodicky provedená
Jsem zvědavý, kudy se vydáš, až doplníš CPU a "ROM"
Jsem zvědavý, kudy se vydáš, až doplníš CPU a "ROM"
Re: Comp24 - přípravné práce
To ja taky. CPU karta je navrzena a budu davat do vyroby. Jinak tvorim robo rover, jak si videl. Tak jak je zrovna cas a prachy..
https://arze.cz - ARduino Zapojení Elektronika
Re: Comp24 - přípravné práce
Tak jsem zase o kousek dál
Dekódování adres vychází příliš složité na obyčejné 74HCxx obvody, i na malé PAL/GAL, tak jsem se rozhodl, že tam dám hradlové pole ATF1504 - 64 I/O a 64 makrocell v pouzdru 1.5cm x 1.5cm se 100 nožičkama. Snad to bude stačit, jak mě napadají nové věci a promýšlím přesnější specifikace, tak těch nezbytných nožiček strašně přibývá
Píšu o tom podrobněji tady, i s fotkama,
Navrhnul jsem si na to desku, nechal vyrobit v JLCpcb,
rozřezal a osadil - tady to testuju, zatím to nic moc nedělá, ale už se tam dají nahrát rovnice a rozsvěcovat světýlka
(světýlka lépe vyniknou ve tmě a hlavně bez blesku)
A tady je to i s deskou pro ATF1502 (jen 32 makrocell a I/O pinů) v PLCC pouzdru
Tak mám radost, že jsem zase kus pokročil a je to i vidět
Dekódování adres vychází příliš složité na obyčejné 74HCxx obvody, i na malé PAL/GAL, tak jsem se rozhodl, že tam dám hradlové pole ATF1504 - 64 I/O a 64 makrocell v pouzdru 1.5cm x 1.5cm se 100 nožičkama. Snad to bude stačit, jak mě napadají nové věci a promýšlím přesnější specifikace, tak těch nezbytných nožiček strašně přibývá
Píšu o tom podrobněji tady, i s fotkama,
Navrhnul jsem si na to desku, nechal vyrobit v JLCpcb,
rozřezal a osadil - tady to testuju, zatím to nic moc nedělá, ale už se tam dají nahrát rovnice a rozsvěcovat světýlka
(světýlka lépe vyniknou ve tmě a hlavně bez blesku)
A tady je to i s deskou pro ATF1502 (jen 32 makrocell a I/O pinů) v PLCC pouzdru
Tak mám radost, že jsem zase kus pokročil a je to i vidět
Re: Comp24 - přípravné práce
Mazec, to bych ani nezapájel
https://arze.cz - ARduino Zapojení Elektronika
Re: Comp24 - přípravné práce
Taky jsem s tím strávil celý večer
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host