PDP-8/L Renovering

Berätta om dina pågående projekt.
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PDP8 Renovering

Inlägg av anders_bzn »

Sodjan: Jag tror inte vi har någon sådan. Vi bygger massor av kort med BGA:er (flera på varje kort) men eftersom vi inte tillverkar korten själva så tror jag inte vi har en maskin för avsyning. Ska förbi elektroniklabbet i morgon så jag ska kolla, man vet ju aldrig.

I kväll jag jag gjort detta:
Bild
Klippt bort första dioden.

Bild
Sedan lött i nya (här på ett annat ställe). Hälften av de 35 trasiga är bytta.

Tydligen går det kanske att laga en core-stack (tyvärr måste man logga in med något google acount): http://groups.google.com/group/alt.sys. ... core&pli=1
Användarvisningsbild
säter
Inlägg: 35224
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: PDP8 Renovering

Inlägg av säter »

Är det korrosion som tagit knäcken även på dioderna?
BMI
Gått bort
Inlägg: 496
Blev medlem: 31 juli 2006, 22:29:08
Ort: Halmstad

Re: PDP8 Renovering

Inlägg av BMI »

Är inte risken väldigt stor att det blir kallödningar på undersidan när du lödar på dioderna.
Gammalt tenn och en liten avklippt stump brukar vara svårlödat.
Kul att följa projektet, o lycka till
Användarvisningsbild
Electricguy
Inlägg: 12480
Blev medlem: 15 augusti 2007, 16:52:14
Ort: Kälmä' typ..

Re: PDP8 Renovering

Inlägg av Electricguy »

Löder*.. ordet "lödar" finns inte! :wink:
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PDP8 Renovering

Inlägg av anders_bzn »

säter skrev:Är det korrosion som tagit knäcken även på dioderna?
Jag vet faktiskt inte, dioderna har glaskropp så det känns lite märkligt. Nu är det "bara" 35 dioder av 512 som pajjat (jag vet att jag skrev en annan siffra innan men tydligen räcker det inte med 20p högskolematte för att klara ut antalet dioder). Det verkar vara ett fel som förekommer för andra som lagat dessa maskiner.
BMI skrev:Är inte risken väldigt stor att det blir kallödningar på undersidan när du lödar på dioderna.
Gammalt tenn och en liten avklippt stump brukar vara svårlödat.
Kul att följa projektet, o lycka till
Jag har gjort rent pinnarna mekaniskt så lödningarna flyter ut fint med lite extra fluss. Jag värmer inte så att lödningen på baksidan smälter, dessutom är tråden bockad på baksidan så jag tror det ska gå bra. Jag hoppas att DEC tänkte när de lagade korten på detta sätt, för jag gjorde det inte... Har inte tänkt på att det kan bli kalllödningar, ska kolla noga på detta.
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PDP8 Renovering

Inlägg av anders_bzn »

Kvällens resultat:

1. Ladda nollor (Depostit) i de första 16 adresserna
2. Hämta innehållet (Examin) i de första 16 adresserna
3. Ladda ettor (Depostit) i de första 16 adresserna
4. Hämta innehållet (Examin) i de första 16 adresserna

Adress = 1 funkar inte eftersom Y1 är kass i minnes-paketet!

Nu måste jag lära mig lite PDP-8 assembler så jag kan testa alla instruktioner.

:D
Användarvisningsbild
Oskar
Inlägg: 1938
Blev medlem: 6 september 2005, 15:11:36
Ort: Storsjö, Sorsele

Re: PDP8 Renovering

Inlägg av Oskar »

Underbart! :)

Jag har suttit som på nålar och väntat på uppdateringar nu på slutet!

Men vad är Y1 för något?
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PDP8 Renovering

Inlägg av anders_bzn »

Ja det känns rätt gott faktiskt. Tur att ingen filmade mig och lade ut på Youtube när jag fattade att det funkade!

Alla kärnorna sitter i en matris av trådar, alla som går vertikalt är numrerade Y0 - Y62 och alla som går horisontalt är numrerade X0-X64. Totalt får man då 64*64 = 4096 antal kärnor vilket är det samma som minnes mängden. Sen behöver man en sådan matris för varje bit det vill säga 12st.

Y1 är då den andra tråden räknat från vänster i en matris.
Användarvisningsbild
Oskar
Inlägg: 1938
Blev medlem: 6 september 2005, 15:11:36
Ort: Storsjö, Sorsele

Re: PDP8 Renovering

Inlägg av Oskar »

Förstår att det känns bra!

Tack för förklaringen. Visst hade du redan identifierat det problemet? Vad är planen, dela minnespacket och inspektera trådar/lödningar?

Det är en imponerande maskin, och ett ändå mer imponerande felsökningsarbete du gjort :) En modern dator hade så klart inte gått att felsöka och laga ned på bitnivå, det är kul med gammal teknik.
Användarvisningsbild
hcb
Moderator
Inlägg: 5970
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: PDP8 Renovering

Inlägg av hcb »

>Nu måste jag lära mig lite PDP-8 assembler så jag kan testa alla instruktioner.

Grattis! Otroligt kul att det funkar nu!
bqt
Inlägg: 267
Blev medlem: 14 juni 2011, 11:54:44
Skype: sillbit
Ort: Zürich

Re: PDP8 Renovering

Inlägg av bqt »

Enkelt första program för att testa saker. Du behöver två fungerande minnesceller:
Jag antar att programmet börjar på adress 200 (ganska vanligt).

7001
5200

Eller i PAL8:

LOOP, IAC
JMP LOOP

programmet ökar bara AC hela tiden. Om du kikar på frontpanelen, och kikar på AC där, så ska du se att den räknar. Lägsta bitarna lär du ju inte hinna se så mycket på, men dom högsta går ju inte så fort.

Säg till när du har en konsol också, så kan jag ge dig ett par små testprogram till att leka med.
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PDP8 Renovering

Inlägg av anders_bzn »

Nåja, nu kommer inte programmet att fungera eftersom alla adresser som börjar med

xx01 inte fungerar.

Så jag modifierade programmet till:

Kod: Markera allt

ADDR DATA
0203  7001
2004  5203
Men maskinen lämnar inte fetch state:t...

Nu ska jag kolla in schemat lite för att ta reda på vad som bör mätas för att komma vidare. Det som känns bra är att det "bara" är digitalt. Felsökningen runt kärnminnet har ju innehållit en hel del analog elektronik...
Användarvisningsbild
hcb
Moderator
Inlägg: 5970
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: PDP8 Renovering

Inlägg av hcb »

Jag har möjligtvis sagt det förut, men din envishet och entusiasm för att få igång maskinen är en sann inspiration för mig. Kör på, och gärna med fler bilder! :)
anderi
Inlägg: 13
Blev medlem: 11 januari 2012, 10:33:30

Re: PDP8 Renovering

Inlägg av anderi »

Kul att det fungerar så långt. Tror nog att du får ordning på Y tråden med tiden men förstår om du vill komma vidare.
Fortfarande märkligt med de trasiga dioderna men det viktigase är att du kommer vidare. Intressant med länken till han som försökte reparera minne. Det bekräftade vad jag hade hört att man reparerade minnestrådar under tillverkningen.
Lycka till i fortsättningen
Anders
SM0ORV/ex XV7SV
Användarvisningsbild
hcb
Moderator
Inlägg: 5970
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: PDP8 Renovering

Inlägg av hcb »

Fullkomligt off-topic, men
>ex XV7SV
gör mig litet nyfiken :)
Skriv svar