OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 17:44

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 91 ]  Přejít na stránku Předchozí  1 ... 3, 4, 5, 6, 7  Další
Autor Zpráva
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 28.03.2019, 18:04 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
PMI na tom chodí normálka....


Přílohy:
20190328_165831.jpg
20190328_165831.jpg [ 494.43 KiB | Zobrazeno 7498 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 28.03.2019, 19:46 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
Funguje to zálohování RAM baterkou?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 28.03.2019, 20:14 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
Funguje, jen to má spotřebu že to knoflíkovku za chvilku sežere... Aby ta RAMka šla do extra low odběru tak se musí ještě upravit zapojení jestli se dobře pamatuju tak /CS musí být v H.....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 28.03.2019, 21:12 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
omikron píše:
Dotaz:
Funguje Stone1 s PMI-80 firmwarem?
Osadil jsem všechny obvody, i ten 7400 a do EPROM jsem naprogramoval obsah z Nostalcompu, kde jsem opravil jeden skok a do prázdného místa přidal IM1, jak je naznačeno.
Po zmáčknutí resetu se objeví vždy stejný nápis, nesmysly a na jiné tlačítko než reset nereaguje.
Měl jsem podezření na kontakt UB880D v precizní patici, ale proměřil jsem a OK.


Máš tam 74LS04 a nebo něco jinýho?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 28.03.2019, 21:32 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
74HC04 a neosazený pullup na hodinách.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 10.05.2019, 09:13 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 955
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 471 times
Jak psal Martin1 v jiném vlákně, mám upravený Stone1 na Stone64kB. Ve spolupráci s Martinem1 jsme provedli následující změny a (snad) vylepšení:

- napájení přes mikroUSB a barel 5.5/2.1 mm
- paměť EEPROM 8kB (28C64), paměť RAM 64kB (62C8128)
- konfigurovatelná adresace RAM a EPROM přes GAL včetně adresních vodičů A10 až A15
- konfigurace pamětí přes několik jumperů (PMI-80, SLAVIA-84, libovolná jiná)
- připojení klávesnice v závislosti na jumperu (invertované/normální) pro PMI nebo SLAVII bez HW zásahu (osazen 74LS86)
- režim AllRAM a stránkování paměti (celkem 128kB) přes piny na PB služební 8255-ky
- jumper povolující zápis do EEPROM 28C64
- pullup rezistory na datové sběrnici (u EPROM PMI není upraven režim přerušení)
- vyvedení brány PB a několika bitů PA a PC včetně /INT, /NMI, Vcc a GND na samostatný konektor
- vyvedení PA7, PA6, PC7, Vcc a GND na samostatný konektor - možnost připojení interface pro MGF, sériový UART nebo sériové EPROM
- doplnění obvodů pro desetinnou tečku na displeji

To vše při zachování rozměrů desky původního Stone1 včetně univerzálního pájecího pole

Konfigurace pamětí závisí na obsahu GAL a stavu jumperů. V současnosti mám v jedné EEPROM PMI-80 (2kB EEPROM, 60kB RAM), SLAVII-84 (2kB EEPROM, 60kb RAM) a NOSTALCOMPovu EEPROM PMI-80 pro Stone 1 (4kB EEPROM, 60kB RAM). Výběr "počítače" se provádí pomocí 2 jumperů bez jakéhokoliv HW zásahu.

Upravil jsem rozhraní s FT232 pro připojení Stone64kB k PC, přepsal SW obsluhu UARTu, která teď funguje na rychlosti 9600bd bez vkládaných 1ms mezi znaky (2MHz oproti 1.11MHz je znát :D ) obousměrně. Umí jak HEXIntel formát tak i prostý BIN.

Teď čekám na správné displeje, protože číňan mi poslal něco jiného a tak tam mám ne příliš vzhlednou redukci na jiné segmentovky (nemají vyvedenou tečku).

Náhled zde: https://drive.google.com/file/d/1TNZu2pdnfm5yawXg9Y8mkI342d7uIMu7/view?usp=sharing. Zelený jumper: PMI/SLAVIA, bílý: výběr další části EEPROM, modrý: 28C64 WR Enable, žlutý: rozšiřující konektor, červený (schovaný pod UART rozhraním): rozhraní pro MGF/UART/serial EEPROM.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 16.05.2019, 07:18 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 955
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 471 times
Tady je schéma a rozložení součástek na desce pro Stone64Kb.

Pro přenos dat po emulovaném UARTu je možné použít jakýkoliv převodník USB<->UART s úrovněmi TTL. Úspěšně jsem vyzkoušel obousměrný přenos přes bluetooth modul od Arduina s označením SPP-CA. Obsluha UARTu probíhá na vývodech PC7 (vstup dat RxD) a PA7 (výstup dat TxD).

2MrWifiHifi: Samozřejmě, že Tě nechci zviklávat od Tvého záměru postavení počítače podle svých představ. Potýkal jsem se s podobnými názory (viz toto vlákno), ale nenechal jsem se odradit a za pomoci Martina1 jsem dokonal svůj (náš?) Stone64kB a jsem tomu rád. Zachovali jsme kompatibilitu s původním PMI-80, ale zároveň vylepšili jeho možnosti - jak moc dobře, to ať si zhodnotí každý sám.

Petr


Přílohy:
Poznámka: SCH a PCB Stone64kB
Stone64kB.rar [305.64 KiB]
456 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 19.05.2019, 07:51 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 898
Has thanked: 51 times
Been thanked: 230 times
RaceSoft píše:
Samozřejmě, že Tě nechci zviklávat od Tvého záměru postavení počítače podle svých představ. Potýkal jsem se s podobnými názory (viz toto vlákno), ale nenechal jsem se odradit a za pomoci Martina1 jsem dokonal svůj (náš?) Stone64kB a jsem tomu rád. Zachovali jsme kompatibilitu s původním PMI-80, ale zároveň vylepšili jeho možnosti - jak moc dobře, to ať si zhodnotí každý sám.



Pre prípadných nasledovateľov navrhujem zameniť displej za niečo dostupnejšie, mojim tipom by boli tri displeje s 3 segmentami, bude sa to aj o čosi jednoduchšie osadzovať a hlavne to je toho plný iebay.

M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 24.06.2019, 13:43 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 955
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 471 times
Zatím jen částečně, ale úspěšně vyzkoušena přídavná deska pro Stone64kb, která obsahuje druhý PIO 8255 (na fotce neosazen) a UART OKI M82C51A-2 s krystalem 4.9152MHz a děličkou 74LS93 (na fotce sice není LS, ale chodí to :D ). S touto 82C51A vyzkoušeno bezchybné vysílání až 153600bd. Na desce je pár nedostatků vzniklých mou nepozorností a tak připravuji verzi 2, která by mohla mít i připojení na CF kartu :like: a tím pádem by mělo být možné zprovoznění systému CP/M (AllRAM + UART terminál + CF karta).

Petr


Přílohy:
Poznámka: Stone64kb + Expabd board
Stone64kb_Expand.jpg
Stone64kb_Expand.jpg [ 599.04 KiB | Zobrazeno 6922 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 24.06.2019, 15:34 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
neni problem s dostupnosti GAL?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 24.06.2019, 16:47 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 955
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 471 times
omikron píše:
neni problem s dostupnosti GAL?

Nemyslím si. Je to obyčejný GAL16V8. Kupoval jsem jak od číňana tak z TME. Zatím je jich dost a obě varianty fungují :-) .

Obsah taky není problém zveřejnit.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 24.06.2019, 17:11 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
Microchip je navíc pořád ještě vyrábí, a mouser má pořád běžně skladem....

https://www.microchip.com/wwwproducts/en/ATF16V8B
https://cz.mouser.com/Semiconductors/_/ ... V8&FS=True


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 11.09.2019, 10:39 
Offline
Stydlín

Registrován: 11.01.2018, 10:11
Příspěvky: 7
Bydliště: Brno
Has thanked: 1 time
Been thanked: 0 time
Tleskám za osazení microUSB, taky se jím snažím napájet všechny svoje bastly, protože nabíječek na mobily a příslušných USB kabelů se všude válí mraky, každej druhej člověk ho nosí v batohu, má na stole, u powerbanky... Už pěkných pár let je to nejuniverzálnější a nejrozšířenější napájecí konektor pro 5V.
I když dnes a s ohledem na budoucnost bych se už přimlouval spíš za USB-C, kterej mikroUSB už nahrazuje a nahradí. Mobil i notebook mám už s ním.


Byla tu zmíněna S(L)AVIA 84 a její zálohování baterkou a nefunkčnost zapojení z originální dokumentace, protože neřeší přivedení /CS signálu do H úrovně, jak RAM 6116 dle všech datasheetů pro data retention režim vyžaduje.
Neřešil někdo nápravu, abych náhodou nevynalézal kolo?

Našel jsem víc různě sofistikovaných řešení, viz přílohy.
Příloha:
schema.png
schema.png [ 27.3 KiB | Zobrazeno 6252 krát ]

Příloha:
Poznámka: Řešení s jediným pull-up rezistorem
proj4.gif
proj4.gif [ 2.59 KiB | Zobrazeno 6252 krát ]

Příloha:
Xp4C0.png
Xp4C0.png [ 42.13 KiB | Zobrazeno 6252 krát ]

_________________
486: Octek Hippo 15, Am5x86-133@150 MHz, 128 MB EDO, 256 kB L2, ATI Rage Pro 6 MB, SB AWE32 8 MB, USB, CD-RW, 5,25"+3,5", FM
386: BEK-3709, TX486DLC 40 MHz , 8 MB, 128 kB L2, WD90C30-LR
286: PTM-1232C, CS80C286-25, 4 MB, WD90C30-LR
C64, ZXS, Slavia 84, SAPI-1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 11.09.2019, 19:43 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 955
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 471 times
Je pravda, že teď jsem to dlouho nezkoušel, ale jak je vidět na fotce https://drive.google.com/file/d/1TNZu2pdnfm5yawXg9Y8mkI342d7uIMu7/view?usp=sharing použil jsem zálohovanou RAM od DALLASu typu DS1245 od číňana za cca 50,- Kč a fachalo to parádně - zkoušeno v horizontu několika dnů. Teď zatím leží v šuplíku, ale zítra můžu vyzkoušet, jestli stále drží data. Bijou se v prsa, že 10 let jo... Tak proč vynelézat vynalezené :D .

Petr

P.S.: ekvivalentem pro 6116 je DS1220 v ceně od 1.50 dolaru...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI80 se Z80
PříspěvekNapsal: 12.09.2019, 08:05 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
RaceSoft píše:
P.S.: ekvivalentem pro 6116 je DS1220 v ceně od 1.50 dolaru...


Používal jsem jak tyhle paměti, tak patice od Dallasu kde je zálohování zabudováno a chodilo to OK. Mám taky v šuplíku větší paměti, jen se obávám že tam leží už více jak 10let...
Kde se dají koupit nové - nově vyrobené DS1220 a navíc za 1.5 dolaru?


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 91 ]  Přejít na stránku Předchozí  1 ... 3, 4, 5, 6, 7  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 10 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat 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 přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz