Få liv i en Data general Nova/4

Berätta om dina pågående projekt.
Tommie
Inlägg: 2
Blev medlem: 21 juli 2011, 12:04:46
Kontakt:

Re: Få liv i en Data general Nova/4

Inlägg av Tommie »

teleContal minns jag inte så jag fick söka på Nätet. Det ser ut som om TA köpte upp AB Telekontroll och bytte namn till Tateco AB som levde ett eget liv (http://www.ascom.se/sw/historik-se). Så din Nova kom inte från oss i Västerhaninge. Våra system hette TA DDC6000 och sedan TA 6500. Vårt system var skrivet i Assembler för DG RTOS att köras på omappade (max 32 kb) DG Nova 3 och Nova 4.

Allt DG är alltid oktalt!

"Men en sak, hur ska man tolka "Jumper in = 0", är det ej byglad som menas?!". Nej, i det här fallet är byglad som är en nolla (eller falsk). Eftersom "Jumper Out = 1" (eller Sann) är logiken negativ när du ställer in Device Code! OBS bara för devicekoden i det här fallet!

Devicekoden är octal byglat som Binary Coded Octal (att jämföras med BCD Binary Coded Decimal) där 3 bitar kan representera ett värde 0 - 7 (vardera bit 1,2 och 3 kan ju vara noll eller ett. Om alla är satta till "ett" lägger du ihop bit 1, bit 2 och bit 3 som ju blir 1+2+4=7. Totalt alltså 8 värden därav "oktalt" som betyder åtta. I det här fallet kan alltså 3 byglar anta ett värde mellan 0 och 7. De två grupperna av tre byglar kan alltså representera ett oktalt tal mellan 0 och 77.

I exemplet på schemat jag bifogade är boot device satt till device code 27:
W11, W8 & W6 = Tiotal i devicekod 27 (2:an)
W7, W9 & W10 = Ental i devicekod 27 (7:an)

W11 = 0 = In = Bygel i
W8 = 2 = Out = Bygel ur
W6 = 0 = In = Bygel i
(Bit 1 = 0, bit 2 = 1 & bit 3 = 0)
Summan av ovanstående blir octalt = 2

W7 = 4 = Out = Bygel ur
W9 = 2 = Out = Bygel ur
W10 = 1 = Out = Bygel ur
(Bit 1 = 1, bit 2 = 1 & bit 3 = 1)
Summan av ovanstående blir octalt = 7

Om du i stället vill att systemet bootar från diskett, Diskette Drive Device Code 64, så blir det:

Device code 64:
W11, W8 & W6 = Tiotal i devicekod 64 (6:an)
W7, W9 & W10 = Ental i devicekod 64 (4:an)

W11 = 4 = Out = Bygel ur
W8 = 2 = Out = Bygel ur
W6 = 0 = In = Bygel i
Summan av ovanstående blir octalt = 6

W7 = 4 = Out = Bygel ur
W9 = 0 = In = Bygel i
W10 = 0 = In = Bygel i
Summan av ovanstående blir octalt = 4

"Det som jag har fått fram hittills är 1200 baud o CL." Bygel W23 satt till "1200" och W1 & W3 isatta och W2 urtagen och W17 & W18 är korsade.

Om din terminal är inställd på 9600 Baud sätter du:
W23 bygeln på 9600 märkningen.
W1 & W3 ur
W2 isatt
W17 och W18 rakt
Plus paritet, antal stopbitar och längd

"Kan "MUL4-FDC" Tateco kortet vara floppy kontrollern?" Vet dessvärre inte. Du kan kanske kontakta Ascom Tateco AB. Har du tur finns någon gammal uv kvar som kan förse dig med mer information eller till och med schemor.
Användarvisningsbild
bjarni
Inlägg: 36
Blev medlem: 2 maj 2011, 21:07:11
Ort: Uppsala

Re: Få liv i en Data general Nova/4

Inlägg av bjarni »

Hur går det för dig, imac?
imac
Inlägg: 512
Blev medlem: 25 augusti 2004, 08:02:11
Ort: Herrljunga

Re: Få liv i en Data general Nova/4

Inlägg av imac »

Det står lite stilla för tillfället, försöker hitta en kontakt som passar till terminalanslutningen bak, 15 pin d-sub (2-rader) som borde finnas i källaren någonstans.. Har i alla fall byglat om för att köra RS232 så det borde funka att köra ett terminal session mot den..
Skriv svar