Anders lagar en gammal dator (-relaterad pryl)

Berätta om dina pågående projekt.
bqt
Inlägg: 282
Blev medlem: 14 juni 2011, 11:54:44
Skype: sillbit
Ort: Zürich

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av bqt »

Fanns/finns det inte något program någonstans som bara pratar med konsolporten, och dumpar ned en boot och kör? Kort sagt - du skulle inte behöva ett boot-rom per se.
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

Jo, det stämmer. Du tänker på PDP11GUI! Det hade jag lite glömt bort, det är ju såklart vägen framåt. Mattis brukar prata varmt om detta. Jag ska genast testa!

Det enda som behövs för att köra det är att konsolemulatorn fungerar. Då hade jag inte behövt den extra serieporten för TU58...

PDP11GUI: https://retrocmp.com/tools/pdp11gui
uaxnet
Inlägg: 185
Blev medlem: 12 oktober 2020, 07:43:25

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av uaxnet »

Anders om du inte har fått tag i 82s131, vilket jag också behöver, borde det gå om inte logiken är att för komplicerad att använda en atf16v8 och låta det sticka ut på varje sida och sedan koppla in vcc o gnd med små straps
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

Jag hittade am23s13 minnen på eBay. De ska fungera. Jag petade också ihop en adapter så man kan köra med EPROM, 2716. Men i ditt fall är det väl för långsamt?
uaxnet
Inlägg: 185
Blev medlem: 12 oktober 2020, 07:43:25

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av uaxnet »

Jo 2716 är för långsamt tyvärr man hade kunna köra med någon nyare variant men skall man ha det på kortet blir det svårt med platsen
MattisLind
Inlägg: 777
Blev medlem: 27 maj 2011, 20:27:12
Ort: Älvsjö
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av MattisLind »

bqt skrev: 22 oktober 2025, 09:47:53 Fanns/finns det inte något program någonstans som bara pratar med konsolporten, och dumpar ned en boot och kör? Kort sagt - du skulle inte behöva ett boot-rom per se.
Det finns tu58fs. Man kopplar in pdp-11an via både konsol-serieport och tu58-serieport till en linux-maskin och kör tu58fs. Den laddar ned en bootstrap och emulerar sedan tu58. Allt i ett.

Jörg Hoppe har knappat ihop det: https://retrocmp.com/tools/tu58fs
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

Kod: Markera allt

000000 000000 000000 000000 
@DD
RT-11SB  V05.07  

.R MSCPCK

.
Så bootar PDP-11/34 från emulaterad TU58 tapedrive. Det går inte snabbt att köra över 9600 baud, den anra 11/23 PLUS har en serieport som jag lyckats få upp i 57600 baud, det är bättre. Det fina med detta är att jag nu kan boota XXDP skivan och köra tester för att komma vidare i felsökningen.

För att komma hit så fick jag ju se till att det fanns ett PROM med boot-kod för "DD" som är TU58 boot. Jag fixade en adapter från AM23S13 PROM så man kan köra med 2716 istället. Praktiskt medans man labbar, nu när jag vet att det är rätt kan jag bränna ett och stoppa i. Adaptern sitter på en bit flatkabel med DIL-IDC, eftersom kortet inte får plats nere i kort-racket.
IMG_4039.JPG
IMG_4040.JPG
IMG_4036.JPG
På vägen upptäckte jag att det minneskortet som satt i datorn, dessutom det jag ville helst köra med detta då har dubbelt så mycket minne (256 kilobyte) som mitt andra inte fungerade. När man bootar kan man välja boot med eller utan diagnosikt. Det senare är ju smart, och det visade att det är fel på minne en bit upp i adressrymden. Detta måste man ju fixa, frågan är bara vilket minne det är. Det sitter ju 144 4116 minnen att välja på. Minnet är organisterat 128 * 1024, 16-bitars minne med två paritetsbitar. Jag är lite förvirrad över hur adressrymden mappas om. Här måste jag läsa på.
IMG_4012.JPG
Sen använde jag min 11/23 PLUS för att skapa en boot-skiva med RT-11. Jag passade även på att byta ut den RLV11 kontrollern som satt i mot en RLV12 som jag bytt till mig. Den fungerar bra! Skivan som jag gjort fungerar att boota ifrån på 11/23 PLUS, men med samma skivan i samma drive fast nu kopplad till 11/34 så är det stopp. Det går inte heller göra DIR när man bootat från TU58.

Kod: Markera allt

.DIR DL0:
?DIR-F-Error reading directory
Jag har testat med två RL11 disk-kontrollers, men ingen fungerar. Dessutom fungerar de likadant. Men det behöver inte betyda något. Det är nog dags att köra lite XXDP testprogram nu!

Sen byggde jag mig et UNI-probe kort! https://retrocmp.com/tools/uniprobe
Jag har bara bestyckat mitt för att kunna mäta med logikanalysator i bussen. Det har också möjlighet att fungera som terminator och det har en massa blinkenlights om man vill. Blinkenlights är ju lockande...
IMG_4045.JPG
Jag tänker att jag kommer ha en del nytta av detta framöver!
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5196
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av Mickecarlsson »

:tumupp:
Användarvisningsbild
MiaM
Inlägg: 13719
Blev medlem: 6 maj 2009, 22:19:19

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av MiaM »

Trevligt!

För minnet:
Om du alltså vet vilket 16k-block och vilken bit som är felaktig sett från mjukvarans perspektiv, så kan du kanske helt enkelt skriva ett testprogram som skriver antingen nollor till alla andra kretsar och en etta till den felaktiga kretsen, eller vice versa, upprepande i en oändlig loop. Då bör det gå rätt tydligt att se dels vilka kretsar som får write-pulser och också se vilken av dem som får en etta under skrivning medan alla andra får en nolla. Sen kan det ju vara bra att låta testet skriva och sen läsa från samma adress, så kan du mäta på läs-signalen och se vad du får tillbaka, och om det verkar rätt växla noll och ett i testet eller liknande för att vara helt säker på att det är kretsen och inte t.ex. kretskortsbana, nån buffer eller liknande knas.
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

Okej, det var länge sedan jag skrev här sist. Lite har hänt, men inte supermycket!

PDP-11/34: Boot-ROMsadaptern fungerar, jag kan boota RT-11 från en emulerad TU58. Men när jag försökte boota en XXDP image så stannar bara datorn. XXDP är ju ett litet system som bara används för att man ska kunna köra diagnostik så det är lite konstigt. Jag får försöka ladda diagnostik med PDP11-GUI... Sen,

Sen har jag börjat bygga ihop PDP-8/E, nu börjar det likna något!
IMG_4121.JPG
Remsläsaren som står på kartongerna till vänster ska sitta högst men den behöver nog en del service, det är någon som varit och kladdat i den innan.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
bqt
Inlägg: 282
Blev medlem: 14 juni 2011, 11:54:44
Skype: sillbit
Ort: Zürich

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av bqt »

XXDP är super-enkelt. Det använder inte ens interrupt. Om RT-11 fungerar, men inte XXDP så kanske du har en icke-fungerande XXDP.
XXDP behöver "sparas" för rätt device som den ska boota från. Den är inte generisk på den punkten. Kan vara värt att vara medveten om.
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

Bra tips BQT!

Jag tror att jag bootade denna XXDP image på samma sätt utan problem på min 11/23 PLUS. Men jag ska testa igen för att vara säker.

Jag har gjort en sak till, jag skapade en bootbar RL01 skiva med hjälp av samma 11/23 PLUS. Den bootar inte i 11/34, Trots att jag kör med samma diskstaition och två olika kontollerkort. Får samma fel oavsett kontroller så jag misstänker att det är något annat än kontrollern. Det kan ju vara fel på operatören också...
bqt
Inlägg: 282
Blev medlem: 14 juni 2011, 11:54:44
Skype: sillbit
Ort: Zürich

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av bqt »

Hmm. 11/23 är Qbus och 11/34 Unibus. Och det finns två olika RL-kontrollrar för Qbus. Kan vara värt att kolla vilken du lekt med på Qbus-sidan, och om den är "kompatibel" med Unibus-kontrollern...

Annars borde det fungera. XXDP brukar hantera både Unibus och Qbus. Men det kan spela roll vilken variant av XXDP du kör. Det finns några olika... XXDP kan ibland vara lite förvirrande på en del sätt...
Användarvisningsbild
MiaM
Inlägg: 13719
Blev medlem: 6 maj 2009, 22:19:19

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av MiaM »

Sorry att jag troligtvis är Captain Obvious, men hur är det med stöd för alla dessa olika konfigurationer i SIMH? Jag har förstått att SIMH i vissa fall tar vissa friheter för att kunna köra saker utan att behöva emulera allt korrekt (t.ex. så kan man använda CD-images med kontrollers som man aldrig kunnat ansluta en CD-läsare till IRL osv, och också så struntar SIMH i att emulera PDP-konsollen till de VAX som IRL har en PDP-konsoll (8600 med en PDP-11, 8530 med en PRO 350 eller liknande osv).

Om SIMH kan emulera de olika konfigurationer du kör så bör den kunna vara en hjälp att avgöra vilka mjukvaror som fungerar med olika hårdvaror, kanske?
Användarvisningsbild
anders_bzn
Inlägg: 5850
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Anders lagar en gammal dator (-relaterad pryl)

Inlägg av anders_bzn »

bqt skrev: 16 december 2025, 09:33:22 Hmm. 11/23 är Qbus och 11/34 Unibus. Och det finns två olika RL-kontrollrar för Qbus. Kan vara värt att kolla vilken du lekt med på Qbus-sidan, och om den är "kompatibel" med Unibus-kontrollern...
Det där med kompabilitet är intressant. Jag har RL11 i 11/34 och jag hade RLV11 i 11/23. Jag använde RLV11 för att kopiera alla RL01 skivor jag hade till min PC. De flesta var ifrån 11/34 men någon är skriven med just denna RLV11. Sen fick jag tag på en RLV12 som är lite nyare och ska vara bättre i 11/23 PLUS som har ett 22-bitars bakplan. Jag kunde läsa samma diskpackar med denna.

Kan det vara så att RLV11/12 kan läsa diskpackar skrivna med RL11 men inte tvärt om?
bqt skrev: 16 december 2025, 09:33:22 Annars borde det fungera. XXDP brukar hantera både Unibus och Qbus. Men det kan spela roll vilken variant av XXDP du kör. Det finns några olika... XXDP kan ibland vara lite förvirrande på en del sätt...
Jag har XXDP skivor som kom med denna datorn som verkar vara friska (jag kunde läsa dem med RLV11). Tyvärr har jag dem inte hemma, jag får plocka med dem från lokalen nästa gång jag är där.
MiaM skrev: 17 december 2025, 05:50:02 Sorry att jag troligtvis är Captain Obvious, men hur är det med stöd för alla dessa olika konfigurationer i SIMH? Jag har förstått att SIMH i vissa fall tar vissa friheter för att kunna köra saker utan att behöva emulera allt korrekt (t.ex. så kan man använda CD-images med kontrollers som man aldrig kunnat ansluta en CD-läsare till IRL osv, och också så struntar SIMH i att emulera PDP-konsollen till de VAX som IRL har en PDP-konsoll (8600 med en PDP-11, 8530 med en PRO 350 eller liknande osv).

Om SIMH kan emulera de olika konfigurationer du kör så bör den kunna vara en hjälp att avgöra vilka mjukvaror som fungerar med olika hårdvaror, kanske?
Det kan vara en väg framåt.
Skriv svar