Newsgroup: it.comp.retrocomputing
Titolo: Sistemare un Alphatronic P30

Ciao a tutti,
sto cercando di rimettere in pista un Alphatronic P30 ricevuto in stato 
"comatoso".
Dopo la sostituzione di qualche componente minore sulle schede e 
sull'alimentatore, il computerone ï¿œ tornato in vita apparente, ma mi da 
il seguente messaggio che non so interpretare:
 
------------------------
Reset
CAAP-5201 1B76 4000 FFFF
------------------------
 
Al che tutto il sistema risulta bloccato, la tastiera non reagisce e il 
tutto rimane fermo a quel punto.
Qualcuno di voi conosce questa macchina e/o sa dove poter reperire 
documentazione tecnica o qualunque altra fonte di ricerca informazioni 
che possa aiutarmi a capirne di piu?
Il web pare avaro di indizi utili..
 
Grazie in anticipo
 
 
Foto videata:
https://dl.dropboxusercontent.com/u/75391626/AlphatronicError.jpg
 
 

 
https://dl.dropboxusercontent.com/u/75391626/AlphatronicError.jpg
 
 
Io ho un alphatronic p2, z80 32k (?), al reset entra nel monitor di sistema se non trova dischi cp/m nel drive.... nel tuo che sia la tastiera con qualche problema ???
 
Cmq se qualcuno ha informazioni sugli alphatronic sono benvenute, in rete nn si trova nulla....


 
Io ho due P3 e due P2, il P30 ï¿œ piï¿œ avanzato ma immagino strutturalmente 
simile. Terminato il boot dovrebbe entrare nel monitor da cui puoi 
avviare i dischetti con apposito comando (che adesso non ricordo ma c'ï¿œ 
una vecchia recensione del P2 su MC che ne parla).
La tastiera del P2 e P3 ï¿œ controllata da un 8041 con mask ROM 
customizzata (che in una delle mie macchine era andato ed infatti non 
rispondeva) e del quale ï¿œ possibile (con il giusto programmatore) 
leggere il contenuto, cosa che ti consiglio di fare quanto prima.
 
Non molto tempo fa c'era un Alphatronic all'asta con ampia dotazione di 
dischetti, non so se ï¿œ quello ma se hai dei dischi leggibili sarebbe 
possibile dumparli e metterli a disposizione prima che si deteriorino? 
Purtroppo in giro non c'ï¿œ praticamente niente.
 
*Gabriele*
 
 
 

 
Aggiungo che dalla immagine che ho visto postata su VCForum mi sembra 
che tu abbia il prompt quindi potrebbe davvero essere un problema della 
scheda di I/O che controlla la tastiera. Immagino anche che sia la 
solita eurocard con il micro sopra, prova a dare un'occhiata a quella 
intanto.
 
*Gabriele*
 

 Purtroppo in giro non c'ï¿œ praticamente niente.
 
Me ne sono accorto, ma se riesco nel mio intento , ci sarï¿œ! :)

 appena sarï¿œ in grado di farlo.
 
Se ï¿œ solo una questione di tempo ok, se invece non hai il setup 
considera che io dovrei avere tutto l'occorrente giï¿œ configurato e Paolo 
deve spedirmi della roba, se non l'ha giï¿œ fatto i dischetti potrebbero 
scroccare un passaggio ;-)
 
*Gabriele*
 
 

ecco un piccolo tesoretto!!  :)
 
ftp://ftp.informatik.uni-stuttgart.de/pub/cm/alphatronic/
 
 
La cartella P3 contiene dei dump di dischetti.
 
Ora, c'ï¿œ anche il manuale, ma (imprecazione) ï¿œ in tedesco e il pdf non 
permette il copia/incolla. A pagina 10 si parla proprio della parte che 
origina il problema. Tra gli astanti c'ï¿œ nessuno che ha confidenza col 
linguaggio crucco?
 
ftp://ftp.informatik.uni-stuttgart.de/pub/cm/alphatronic/P3_P4_Bedienungsanleitung_Aug1984.pdf
 

 
ftp://ftp.informatik.uni-stuttgart.de/pub/cm/alphatronic/P3_P4_Bedienungsanleitung_Aug1984.pdf
 
 
Allora, il paragrafo 3.2 tratta dell'accensione della macchina. Dice che
all'accensione o dopo aver premuto il tasto reset, viene emesso un beep e
viene visualizzata una stringa, che riporta la versione del sistema, e nel
caso di un errore di memoria, anche le indicazioni riguardo alla posizione.
Questo perchè il sistema testa la RAM con due pattern AA e 55, se trova un
errore lo indica dopo la parola 'reset', riportando uno o due indirizzi, il
primo è riferito alla locazione relativa al test col byte AA, la seconda al
byte 55. Se non riporta nulla dopo la parola reset, allora è a posto.
Proseguendo la lettura, a pag.11 troviamo che la stringa che ti da la
macchina all'accensione è causata dal fatto che manca un floppy con su il
cp/m ... 
 
La stringa infatti riporta dopo la parola CAAP la versione del monitor,
l'indirizzo dello stack pointer, l'indirizzo da editare (penso quello
attivo), l'ultima locazione di RAM buona, quindi per a tua macchina: 
tutte!
 
Non ce l'hai un dischetto cp/m adatto per provare?
 
Max.speed!

 Non ce l'hai un dischetto cp/m adatto per provare?
 
 
si, infatti dall'inizio sospettavo che ne volesse uno ma non fa nemmeno 
un accenno alla lettura del drive.
 
Grazie 1000 davvero per l'aiuto. Ora controllo meglio la sezione 
controller e/o provo a invertire i drive.


 
A pagina 19 (23esima del pdf) mi sembra di capire che bisogna premere il 
tasto reset sulla tastiera dopo aver inserito il disco, ma non essendo 
tedescofono non garantisco.
 
*Gabriele*
 

 tedescofono non garantisco.
 
sviluppi:
il computer non reagisce neanche ai dischi. In veritï¿œ non se li fila 
proprio. All'accensione ma anche premendo il tasto Reset, non viene 
eseguito alcun accesso al drive, e i led rimangono spentissimi.
Togliendo la scheda controller dei floppy, idem. Il computer si comporta 
esattamente come quando la scheda ï¿œ inserita.
Ho testato il tasto reset col tester (..) e il tasto chiude 
correttamente il circuito.
Sembra quasi che la scheda controller sia defunta. Monta un chip 
WD2791pl e pochissimo altro.
Ritenete abbia un senso tentare una sost. del suddetto chip?
 

 Ritenete abbia un senso tentare una sost. del suddetto chip?
 
Esatto, dopo la scritta riportata a video, quella attuale, dice di inserire
un floppy con la tacca di protezione da scrittura in alto nel floppy di
sinistra, chiudere lo sportello e premere il tasto giallo reset per
caricare il cp/m
 
La scritta che ti da quando lo accendi indica comunque che non è inserito
un disco nel drive di sinistra, o che il disco non contiene il cp/m. Oppure
che il disco ha qualche problema, hai controllato che dentro non ci siano
schifezze e/o cinghie rotte? ^_^
 
Max.speed!

 schifezze e/o cinghie rotte? ^_^
 
cinghie non ce  ne sono sui drive (ah, i vecchi Shugart..) i drive sono 
puliti e lubrificati , anche se non li ho smontati pezzo a pezzo. Lo 
farò in caso di bisogno (drive che non legge, ecc.)
Quando inserisco il disco il drive fa uno spin, gira qualche secondo e 
poi si ferma. Ma questo è un automatismo suo, lo fa anche senza cavo 
dati collegato. Le testine invece non si spostano, nemmeno se le spingo 
fuori posto a mano. Proverò a collegarli a un pc vulgaris e vedere se in 
loro c'è vita, ma dalle prove empiriche pare che l'assassino sia il 
controller. La saga continua..

 controller. La saga continua..
 
 
Dovrebbe almeno attivare il Motor On... anche se la gestione delle 
testine fosse andata.
Il chip non è di facile reperibilità, è un vecchio controller doppia 
densità. In alternativa 1793 e 1771 sono quasi pinout compatibili, sennò 
c'è anche la versione non invertente WD2793 (chiaramente ci va lavorato 
un po' sopra) come ultima spiaggia.
 
*Gabriele*
 

Serata proficua.
Paolo stasera era "cazzuto" e si è messo a rincorrere piste e pistine, 
iniziando a constatare che la pista del tasto reset finiva ....nel 
nulla.  "Ma no dai, ma riprova, ma non è possibile..." finchè si è 
accesa la lampadina: le schede non erano inserite nell'ordine giusto.
grosse imprecazioni all'indirizzo dell'animale che le ha mischiate prima 
di darmelo, ma poi TAAAC, il computer si è avviato correttamente 
caricando ora il Dos, ora il CP/m ora il Basic...
Finalmente! Soddisfazione che si tagliava col machete.  :)
 
E però...non è tutto oro quello che luccica..
Volevamo fare una copia dei dischi piu importanti, e...problema. I drive 
rilevano il disco come se avesse la tacca di protezione da scrittura e 
si rifiutano di formattare/scrivere un disco. Questo su entrambi i 
drive. E' già successo a qualcuno?
Suggerimenti?
 


 
Per il problema specifico no (anche se c'è un sensore, meccanico od 
ottico, che fornisce l'informazione della tacca alla logica del drive, 
controllate prima quello) ma per la copia: un PC con controller MFM, 
drive da 360K o 1.2M (a seconda del formato dei dischi) e IMD o TELEDISK.
 
PS. puoi postare l'ordine delle schede in base agli slot? I primi due 
saranno la scheda trasformatore e quella dei regolatori... poi ?
 
*Gabriele*
 
 


 
 
il sensore dei dischi è ottico, ed ovviamente lo abbiamo controllato. 
Purtroppo l'ora si era fatta molto tarda e abbiamo parcheggiato tutta la 
faccenda. Provato anche un drive Chinon nuovo e presenta comunque un 
problema. E' stato un test iper veloce, sarò piu dettagliato prossimamente.
Per l'ordine delle schede pubblicherò tutto il reportage sul sito, e 
ovviamente non mancherà il link per gli interessati del NG.
Per sommi capi: le prime 2 da sx sono x alimentare il sistema. Poi c'è 
la scheda composita che controlla la tastiera (e altro) e che contiene 
il buzzer. Seguono le 4 schede che sono collegate insieme da cavi 
piatti, (2 scheda grafica + 2 Cpu), poi c'è la seconda scheda CPU (ne 
monta due..Z80 e 8085), scheda controller floppy e scheda di memoria. 
L'ultimo slot a dx rimane vuoto.
Strano che l'ordine delle schede non sia minimamente indicato in 
prossimità degli slot o sulle schede, dato che la daughterboard non ha 
gli slot "passanti" e le piste sono specificatamente indirizzate in uno 
slot preciso. Decisamente molto poco "tedesco" :)
 
So che potrei copiare i dischi con un PC, ma mi pungeva vaghezza di 
farlo sul sistema originale!!  :)