Sida 2 av 4
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 13:14:46
av rvl
GalFisk skrev: ↑25 april 2023, 12:39:38
Det var krångligare än vad databladet gav sken av, men det kanske tillhörde en modernare klon. Jag kan inte tänka mig att skicka iväg kretsarna, men om någon kan tänka sig att låna hit en programmerare är det av intresse.
Det blir väl mer krångligt ju äldre, samt högre och kanske fler spänningar. Att skicka iväg "ovärderliga kretsar" känns ju inte väldigt lockande åtminstone inte med ökända men icke nämnda fraktbolag... Att kunna skicka binärfiler och tomma/klonade kretsar låter mycket mer lockande.
Med Arduino UNO tar väl IO-pinnarna slut för att kunna läsa ut all data, om man inte tar lite hjälp av extern hårdvara för addresslatch (eller -räknare), men det borde gå att lösa på ett tillräckligt tillförlitligt sätt, om du inte får dit nån brännare/läsare.
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 13:22:33
av säter
Är det verifierat att det rör sig om 2732 och 2764?
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 13:28:21
av rvl
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 13:33:18
av säter
Jag har en brännare till salu som till och med ska klara 2708.
Det kanske kan vara något?
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 14:09:03
av GalFisk
Säter, vad ska du ha för den? Du bor inte händelsevis i Säter?
rvl, jag har skiftregister hemma som tillsammans kan ge mig 24 bitar från två Arduino-pinnar. Jag använde dem sist jag läste ut en EPROM för kul skull. Jag tror även att det finns flera skiftregister i teknikprogrammets gömmor här i skolan. De har också labbdäck med matningar, där man kan bygga upp en krets med rätt spänningar etc.
De andra EPROMarna är 2 st M27128AF1 där programvaran finns lagrad, och 1 st M5L27128K där språk (engelska och svenska) finns.
Micke_71, tack för DOSbox-info. Kanske kommer till nytta nån gång. Skulle datorn t.ex. lägga av, kanske det inte finns ersättare med seriellport längre, och man får låta Windows prata med en USB-serielladapter, och DOSbox prata med Windows.
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 14:21:17
av säter
Du får kolla själv om den klarar dina EPROM.
https://www.arlabs.com/eprom_plus.html
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 15:06:09
av mrfrenzy
En sådan programmerare har jag haft. Den är riktigt bra och stabil. Kräver dator med parallelport och är lite gammaldags GUI. Använder hellre en sådan framför valfri kinesapparat.
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 15:22:26
av rvl
Månne inte läsningen ska lösa sig på ett eller annat sätt.
OK, så 3x16k, då ligger det väldigt nära till hands att de tre övriga av i likadan kapsel i den raden är 8k RAM, så blir det 64k tillsammans, om språket strappas till halva sitt minne endera svenska eller engelska. (Och så en Z80 SIO.)
Bildgeneratorn körs väl kanske inte på CPUn.
Är det förresten flerlagerskort? Blid på andra sidan vore också av intresse, när du "har träff med kortet". Och varför inte även av den före detta ingjutna "hårdvarunyckeln".
Re: Reparation av åskskadad Pullmax P209
Postat: 25 april 2023, 20:29:36
av GeekJoan
Klarar mycket och funkar på moderna datorer typ Win10.
https://www.mcumall.com/store/index.php ... duct_id=40
Re: Reparation av åskskadad Pullmax P209
Postat: 26 april 2023, 11:58:42
av GalFisk
Det är ett gott gammaldags tvålagerskort, med vertikala banor på framsidan och horisontella på baksidan.
IMG_20230426_111632_HDR.jpg
Jag har nu klistrat in svart plast under EPROM-etiketterna, så kretsarna är riktigt skyddade mot ljus.
Om jag behöver öppna boxen igen, tar jag kort på det lilla kretskortet. Det kortet har bara ett lager. Här är en bild från Lagakretskort.se under bortskrapandet. Den lustiga sicksacktråden i mitten skapar nollorna till skiftregisterna.
20220808_163310.jpg
Programmeraren som GeekJohan länkar verkar ok, och är kompatibel med mina IC. Får jag liv i kortet är det nog lätt att få loss pengarna från skolan för att köpa verktyg och reservkretsar för en full hårdvarubackup. Finns det pin-kompatibla EEPROM för 2732 och 27128, och är det isf något att satsa på?
Om jag vill dumpa EPROMarna till filer via Arduino serial monitor, hur gör jag det enklast?
Re: Reparation av åskskadad Pullmax P209
Postat: 27 april 2023, 12:41:46
av säter
Nu då?
Byta serieporten på kortet?
Re: Reparation av åskskadad Pullmax P209
Postat: 27 april 2023, 13:58:33
av GalFisk
Jag har dumpat EPROMarna, som finns i bifogad fil för den som vill titta. Jag har hittat den trasiga IC:n som surplus, så jag köper den så fort jag får ok från skolan.
Edit: i chargen.bin finns CRT-typsnittet i form av nollor mot en bakgrund av ettor, och såvitt jag kan se är varje tecken 8x16 bitar.
Re: Reparation av åskskadad Pullmax P209
Postat: 27 april 2023, 22:56:18
av rvl
Litet "handarbete"... Inga avbrott (interrupt) verkar användas, om inte EPROM ersätts av RAM efter uppstart, eller om här ännu lurar nån liten mix av adressbussen, när de första 128 B i EEPROM är noll, som motsvarar NOP i Z80.
Ser ut att börja med test av RAM:
Kod: Markera allt
0080 LD HL, 8000 21,00,80 ;32K START OF RAM
0083 LD BC, A55A 01,5A,A5
RAMTEST:
0086 LD D, (HL) 56
0087 LD (HL), B 70 ;A5 10100101
0088 LD A, (HL) 7E
0089 CP B B8
008A JR NZ RAMFAIL 20,26 ;8C+26=B2
008C LD (HL), C 71 ;5A 01011010
008D LD A, (HL) 7E
008E CP C B9
008F JR NZ RAMFAIL 20,21 ;91+21=B2
0091 LD (HL), D 72 ;RESTORE
0092 INC HL 23
0093 LD A, H 7C
0094 CP C0 FE,C0 ;C000 = 48K (32K+16K)
0096 JR NZ RAMTEST 20,EE ;98-12=86
Re: Reparation av åskskadad Pullmax P209
Postat: 28 april 2023, 08:43:22
av säter
GalFisk skrev: ↑27 april 2023, 13:58:33
Jag har hittat den trasiga IC:n som surplus
Hur var det, den agerar serieport till både datorn och bandspelaren?
Re: Reparation av åskskadad Pullmax P209
Postat: 28 april 2023, 09:21:14
av carpelux
Nu hittar jag inget bra datablad över AM1489, men bhiab har MC1489 Quad line Reciver till salu för en femtilapp. Troligen är den kompatibel.
https://www.bhiab.se sök på 1489
https://www.onsemi.com/pdf/datasheet/mc1489-d.pdf