Jak na vycteni pameti z beziciho osmibitu?
Pavel Kořenský
pavel.korensky na dator3.cz
Sobota Březen 23 18:56:53 CET 2024
Předpokládám, že ta EPROM byla původní 2708, ještě v keramickém pouzdře.
A pod pojmem "v Praze na Karláku" je myšlen ten bazar Klenoty v pasáži
mezi Karlákem a Václavskou ulicí, kde tehdy šéfoval Jirka (už nevím jak
příjmením) a prodával tam takové krásné věci jako kalkulačku TI-58 fungl
novou, přímo z Tuzexu na Pankráci za 25.000 Kčs.
Zdraví PavelK
Dne 23.03.2024 v 18:50 Jaroslav Buchta napsal(a):
> Jo, Z80 se netreba bat, funguje i naprosto staticky, u sveho prvniho
> pocitace jsem k nemu mel pripojenou 16kB DRAM, kterou jsem nekde
> pokoutne sehnal ale nebylo nic jako ROM dostupneho za rozumne penize.
> Sehnal jsem jen nejake TTL RAM 256Bx1 tak jsem z 8 ks sestavil pamet
> pro zavadec. Jedina moznost, jak tam vychozi program dostat, bylo
> udelatko s prepinaci a tlacitky, kde jsem par desitek B sproste
> nacvakal a pak se dalsi program zavedl z magnetaku. Mel jsem to
> zalohovane ale pamet zrala skoro 1A a obcas se to nepovedlo udrzet.
> Prvni EPROM 1kB jsem koupil v Praze na Karlaku za hodne stokorun, asi
> ctvrtina tehdejsiho platu si myslim a programoval jsem ji hodne
> partyzansky, ale doted se divim, ze na prvni dobrou, mazacku jsem ani
> nemel... (napajeni +5, +12, -5 a programovaci pulzy 25V tusim...)
> Takze ta metoda BUSRQ/ACK funguje bez problemu, dokonce i s prepinaci
> a tlacitky ;-)
> Dne 23.03.2024 v 17:27 Pavel Kutina napsal(a):
>> Nechci zatím zveřejňovat detaily, já si to Waterloo raději vychutnám
>> v klidu a osamění :)
>>
>> Jinak tam na sběrnici visí SRAM, EEPROM a to je všechno. Ale co se
>> týká toho resetu, s tím možná bude problém - tam to bude ještě na
>> nějakou laboraci, systém si umí inicializovat RAM do stavu prázdné,
>> takže to nejspíš bude bez resetu, pouze s "tichou výměnou dat" pouze
>> v určité oblasti RAM. Tam bude ještě prostor na nějakou laboraci, ale
>> primárně musí jít ta RAM vyčíst a modifikovat. Ono je to celé
>> uzavřené a ta ROM blbě dokumentovaná, takže to bude ještě trochu hraní.
>>
>> Každopádně díky všem za spolupráci, až bude co zveřejňovat, tak se
>> snad pochlubím, bude-li čím.
>>
>> Pavel Kutina
>>
>>
>> ----- Original Message ----- From: "Ondra" <ebastlir na seznam.cz>
>> To: "'HW-news'" <hw-list na list.hw.cz>
>> Sent: Saturday, March 23, 2024 4:04 PM
>> Subject: RE: Jak na vycteni pameti z beziciho osmibitu?
>>
>>
>> Škoda, že jsi nenapsal co to je za systém. Taky k té ramce může
>> přistupovat
>> něco jiného než procesor, třeba u ZX ULA.
>> A co se týká té myšlenky s následujícím resetem, tak nějak bych
>> neřekl, že
>> je to dobrý nápad. Nebo k tomu procesoru není připojená jiná paměť?
>> Taková,
>> která zařizuje init systému ?
>>
>>
>> -----Original Message-----
>> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Pavel
>> Kutina
>> Sent: Saturday, March 23, 2024 2:02 PM
>> To: HW-news
>> Subject: Re: Jak na vycteni pameti z beziciho osmibitu?
>>
>> Už do toho taky koukám - takže správně takto?
>>
>> - držet BUSRQ v nule
>> - počkat na BUSAK, BUSRQ pořád držím
>> - sáhnout do RAM, BUSRQ pořád držím
>> - uvolnit BUSRQ
>> - vygenerovat RESET puls.
>>
>> To je tak jednoduché, až jsem zvědavej, v čem bude háček :)
>>
>> Pavel Kutina
>>
>> ----- Original Message ----- From: "Petr Labaj" <labaj na volny.cz>
>> To: <hw-list na list.hw.cz>
>> Sent: Saturday, March 23, 2024 1:43 PM
>> Subject: Re: Jak na vycteni pameti z beziciho osmibitu?
>>
>>
>> Podle mě stačí jen BUSRQ (a počkat na potvrzení BUSACK).
>> DMA operace mají vyšší prioritu než NMI.
>> Do toho by mohl kecat snad jen Reset, ale ten se v té době snad
>> nepřihodí.
>>
>> PL
>>
>> ********************
>>
>> Dne 23.3.2024 v 13:20 Pavel Kutina napsal(a):
>>> Zdravim,
>>>
>>> zjistil jsem, ze pamet neni co byvala, tak potrebuju trochu nakopnout:
>>>
>>> Mam system se z80, k nemu paralelni SRAM a ja bych docela potreboval
>>> z nej
>>
>>> cas od casu vytahnout obsah RAM, nejak ho modifikovat a nacpat
>>> zpatky. Jo,
>>
>>> je to presne ta uloha, co se delavala na osmibitech pri ukladani
>>> snapshotu
>>
>>> :)
>>>
>>> Mam pristupne vsechny signaly procesoru vcetne /BUSRQ, /BUSAK,
>>> /HALT, NMI
>>> a tak dale. Jestli mne hlava neklame, postup by mel byt nejak
>>> takovyhle:
>>>
>>> - pozadam z80 o uvolneni sbernice BUSRQ,
>>> - z80 uvolni a potvrdi BUSAK,
>>> - poslu do z80 NMI nebo HALT(?), aby mi do toho nekecal,
>>> - tim by mela byt sbernice volna a procesor v HighZ?
>>> - externim procesorem si udelam s pameti, co potrebuju (cteni,
>>> modifikace),
>>> - uvolnim NMI, do z80 poslu RESET a necham ho najet do nove pameti.
>>>
>>> Predpokladam, ze tu je jeste par lidi, co to da z hlavy, nez zacnu
>>> lovit
>>> na netu hloubeji...
>>>
>>> Diky za pomoc.
>>>
>>> Pavel Kutina
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list