Compendium

Home Indietro Su Avanti

Ho trovato molto interessante questa serie di articoli reperibili in rete Internet ed allegati alla rivista radioamatoriale QEX.  Si tratta di un insieme di suggerimenti e modifiche raccolte in un articolo chiamato “A Xerox 820-1 Compendium” e pubblicato dall’agosto 1985 sulla newsletter dell’AMRAD (Amateur Radio Research and Development Corporation) e successivamente sulla rivista QEX dal Giugno 1986 al Gennaio 1987.

La immagine seguente è il  frontespizio della rivista QEX con la mainboard  Xerox 820-1:

DI seguito allego le 6 parti che ho scaricato dalla rete Internet :

A Xerox 820-1 Compendium Part 1:  1986  6, Jun      1 Xerox-1 qex1986_06
A Xerox 820-1 Compendium Part 2:  1986  7, Jul       2 Xerox-2 qex1986_07
A Xerox 820-1 Compendium Part 3:  1986 14, Aug    3 xerox-3 qex1986_08
A Xerox 820-1 Compendium Part 4:  1986 10, Sep     4 xerox-4 qex1986_09
A Xerox 820-1 Compendium Part 5:  1986 12, Dec     5 xerox-5 qex1986_12
A Xerox 820-1 Compendium Part 6:  1987 7, Jan        6 xerox-6 qex1987_01

All’inizio del primo articolo si comprende il motivo dell’interesse per questa scheda da parte di radioamatori per la realizzazione di sistemi di trasmissione dati via etere:

“Durante l’estate del 1980, la Digital Computer del Texas commercializzò un computer Z80® in forma di kit e lo chiamò Big Board, o BB-I. L’hardware era stato progettato da Jim Ferguson di Ferguson Engineering, ma alla fine del 1980, Xerox aveva comprato i diritti di produzione dei circuiti. L’azienda riorganizzò i circuiti su una scheda a più strati e la ribattezzò 820-I. ….
Il circuito è rimasto identico, ma tutti i numeri IC sono stati cambiati.”

NOTA BENE: potrebbe sembrare che Jim Ferguson abbia già rivenduto il suo progetto in kit o sia passato a lavorare per la società Xerox per poi con la sua nuova società CALTEX passare a progettare la Bigboard II la cui pubblicità sulla rivista Micro Cornucopia a me risulta solo a partire dal NO. 5 page 18e in Apr 1982.

“Nel 1982, Xerox commercializzò l’820-II. Sfoggiava una velocità di clock più elevata, una densità doppia e offriva la possibilità di aggiungere un co-processore a 16 bit. Anche se ci sono somiglianze tra l’820-I e l’820-II, ci sono anche un certo numero di differenze.
Questo Compendio tratterà esclusivamente l’820-I.
Man mano che le schede 820-I obsolete venivano rimosse dalla Xerox e sostituite con la più recente scheda 820-II, la scheda 820-I emerse sul mercato delle eccedenze. Nell’ottobre 1982, queste schede in eccedenza venivano vendute a 435 dollari l’una, ma nel luglio 1985 si potevano trovare (non testate) a soli 50 dollari.”

Molte informazioni di riepilogo sul contenuto del Compendium può essere reperito in inglese qui:
https://www.radioexperimenter.us/re-06-1986/a-xerox-compendium.html

Per quanto riguarda la implementazione della Doppia Densità su Xerox 820-I riportava:

Se si desidera disporre sulla scheda 820-I di interfaccia per Floppy Disk Drive in DOPPIA DENSITÀ, è necessario utilizzare una qualsiasi delle daughterboard per doppia densità disponibili sul mercato che si inseriscono nello zoccolo del FDC 1771. Come trattato nell’area delle schede aggiuntive della Ferguson Bigboard I erano disponibili:

–  realizzata dalla Microcomputer SWP di Arlington, TX19 (da non confondere con SWP Computer ed Elettronica di Albuquerque, NM), si inserisce direttamente nello zoccolo del floppy disk controller WD1771. Non è necessario apportare alcuna modifica hardware alla scheda e neanche al firmware, ma la formattazione in doppia densità prodotta non è compatibile con la maggior parte degli altri sistemi.  Nelle pagine del manuale di istruzioni e nel file presente sul disco fornito con la SWP http://bitsavers.org/bits/Ferguson/Big_Board/SWP_BIOS.zip è ben descritto anche il formato dei suoi dischi CP/M ed è molto istruttivo. 

   – commercializzata da Emerald Microware richiede alcune modifiche hardware effettuando qualche taglio di qualche pista alla scheda 820-I, ma produce un formato doppia densità che è in genere Kaypro-compatibile. (Terry Fox, WB4JFI, ha costruito e installato la scheda Emerald per la sua 820-I ed è soddisfatto e la consiglia). Viene venduta con un ottimo insieme di istruzioni. Sul sito Bitsavers è disponibile il manuale di questa scheda che oltre a spiegarne il suo funzionamento guida passo-passo alla installazione di questa scheda sia su Xerox 820-1 che sulla Ferguson Bigboard 1.

Il documento mi è stato estremamente utile quando ho avuto la necessità di creare una uscita video composita ottenendola dai  segnali Video, Hsync e Vsync separati forniti dalla scheda. Riporto di seguito il relativo dettaglio:

… produce composite video as follows:

  1. Cut the trace from U36-2 to U53-5. This changes the vertical frequency from 58.76 Hz to 59.96 Hz. This is a very simple modification, and can even be done on the top of your board if you already have it installed in a case.
  2. Remove R60, 150 ohms, between U106 and U117 near U105.
  3. Cut trace from U117-10 near the pin on the bottom of the board.
  4. Solder a 39-ohm resistor (use insulation tubing) between U117-10 and the right hole from where R60 was removed (it goes to J7-5).
  5. Using one lead of a 100-ohm resistor, jumper J7-3,4,5 together and connect the other end of the resistor to J7-10 (ground).
  6. Reverse the horizontal sync polarity by cutting trace to U15-4 (on top of board) between that pin and the adjacent feed-through. Route a feedthrough to U15-13.
  7. Check your sync pulse lengths. HSYNC should be 5.0 Ms and VSYNC should be 400 us.

When the Xerox board is converted to produce composite video, the display may “swim” slowly from side to side. This is because the vertical oscillator frequency is 58.76 Hz rather than 60 Hz, and this oscillator “beats” with the 60-Hz line frequency, causing the swimming video. This can be fixed with the following modification:

You will now have composite video on J7-3,4,5 and ground on J7-8,9,10. Dunbar advises that if you have dc coupled input on your monitor, you may wish to couple the video through a 100-/xF capacitor shift in the black level.

Translate »