Discussione:
Jumper Olivetti PCS 286
(troppo vecchio per rispondere)
Riccardo Boninsegna
2021-04-22 16:53:30 UTC
Permalink
Salve a tutti, dopo oltre un decennio di non-frequentazione di usenet ho trovato questo gruppo grazie ad una discussione di un mese fa circa riguardante le ROM dei computer Olivetti PCS :)

Avendo recuperato circa un anno fa dalla cantina di un ufficio un PCS 286 mezzo arrugginito, con chipset Headland e BIOS 1.37, mi ero messo lentamente a sistemarlo: alimentatore con cortocircuito lato primario sostituito con un generico alimentatore AT*, hard disk mancante sostituito con altro disco IDE#, DS1287 forato per collegarci una batteria esterna§, case raschiato e riverniciato... ora sembra essere funzionante...

...però, dopo multipli giorni fallimentari di ricerche, avrei cortesemente bisogno di uno schema per i jumper, ora fondamentalmente montati a caso!


"In cambio" vi fornisco alre informazioni che non sembrano facili da trovare su internet, relative ai punti precedenti:

* Il connettore elettrico proprietario sulla scheda madre ha il seguente pinout, da sinistra (lato memoria) a destra:
due 5V (marroni)
due masse (neri)
"-5V" (non connesso)
12V (rosso! meno male che mi era venuto un dubbio vedendo più fili marroni che rossi...)
-12V (blu)
power good (bianco)
Per quanto riguarda il montaggio, ho semplicemente usato la scheda di un generico alimentatore AT (quindi non tenendo il cambiatensioni e l'interruttore meccanico, per ora deve venire acceso e spento con la spina e c'è un problematico foro per dita/monete dov'era l'interruttore originale) montandoci sotto un foglio di plastica ed avvitando il PCB direttamente nel telaio dischi/alimentatore appropriatamente forato, la ventola è stata rimontata dal lato opposto (quindi sopra la CPU), la spina molex per l'hard disk è molto al limite ma ci sta :)

# Per la precisione un Seagate ST310211A da 10 GB, ovvero quello originale del mio primo PC di proprietà, un HP Vectra VL400 DT comprato in fiera per 80 € su cui ancora oggi potrei decantare molte lodi...
Le arbitrarie limitazioni di BIOS (supportante solo degli imprecisati 20 o 40 MB, a quanto pare dei Conner CP3044 o CP2034?) sono aggirabili, perlomeno con questo disco, configurandolo come 40 MB ed installando Ontrack Disk Manager 9.57!
Stavo pensando di sostituirlo con un adattatore compactflash, ma dovranno prima tornare le fiere dell'elettronica con quello (s)venditore di CF 1 GB industriali!

$ Il procedimento è sempre il solito documentato su http://www.mcamafia.de/mcapage0/dsrework.htm però ho scavato dall'alto per circa 2 mm verso l'interno, penso di avere esagerato un po' (ed ho pure raschiato accidentalmente la scheda madre!) ma ora sembra funzionare perfettamente :)
Dopodichè ho dovuto azzerare la configurazione con il seguente programma: https://www.computerhope.com/rdebug.htm#cmos per eliminare la password casuale memorizzata (che comunque per qualche ragione non impediva l'avvio del computer, contrariamente a quella che ora è configurabile)!
Sono soprattutto "ovviamente" spariti gli ILLEGAL SHUTDOWN ERROR: FF che impedivano il reset senza togliere e ridare tensione :))

E giusto per completezza già che ci siamo, alcuni fatti che invece sono relativamente documentati:
- Il computer non legge dischi se non è montata la scheda con gli slot ISA, perché essa fornisce i terminatori del bus;
- Sono supportati solo i mouse tradizionali senza rotella, ovvero quelli con ID PS/2 uguale a 00;
- Montate dei piedini aggiuntivi, che altrimenti le viti che chiudono il case sono la parte più vicina al pavimento :/


Sperando di non avere fatto gaffe (ricordo che ai tempi Google Groups non aveva una buona reputazione), ringrazio in anticipo chiunque abbia qualcosa da contribuire!
mdkcom
2021-04-22 21:25:38 UTC
Permalink
Post by Riccardo Boninsegna
Salve a tutti, dopo oltre un decennio di non-frequentazione di usenet ho trovato questo gruppo grazie ad una discussione di un mese fa circa riguardante le ROM dei computer Olivetti PCS :)
Forse per caso quella mia con EngiNerd? ;)
Post by Riccardo Boninsegna
Headland e BIOS 1.37
Sarebbe bello averne il dump.
Post by Riccardo Boninsegna
alimentatore con cortocircuito lato primario sostituito con un generico alimentatore AT*
Questi alimentatori soffrono in genere di un paio di problemi, gli
elettrolitici (tutti), i condensatori di filtro sul primario. Se li
sostituisci funzionerà al 99%, garantito al limone.
Post by Riccardo Boninsegna
hard disk mancante sostituito con altro disco IDE#
Qui, se metti una scheda di rete puoi pensare di usare una option ROM
tipo XTIDE, una IDE enchancer in sostanza, che ti permetterebbe di usare
l'intero disco.
Post by Riccardo Boninsegna
DS1287 forato per collegarci una batteria esterna
Personalmente preferisco staccare tutto il dallas e zoccolare sulla
scheda madre, dopodiché modifico il chip, preferisco togliere tutto il
comparto batterie e sostituire il quarzo (in sostanza lo squarto tutto),
poi ci metto su un quarzo nuovo, ovviamente, e un portabatteria cr2032.
Post by Riccardo Boninsegna
avrei cortesemente bisogno di uno schema per i jumper, ora fondamentalmente montati a caso!
Uhm, questi non li ho mai trovati, ti posso però dire (a memoria) che,
il jumper vicino alle RAM è per attivare il supporto di queste oltre i
4MB, poi, vicino al socket per il coprocessore matematico dovrebbe
esserci un jumper che lo abilita se presente. Altri non saprei, dipende
dall'allestimento che hai, in discussioni precedenti abbiamo capito che
queste macchine possono montare almeno 3 mainboard diverse.

Saluti,
MuRdOcK
Riccardo Boninsegna
2021-04-24 19:51:42 UTC
Permalink
Post by mdkcom
Uhm, questi non li ho mai trovati, ti posso però dire (a memoria) che,
il jumper vicino alle RAM è per attivare il supporto di queste oltre i
4MB
Grazie! In effetti, spostandolo, esce "error in address line A14" e rileva molta meno memoria! (ora ho due schede da 1 MB che funzionano solo se inserite negli slot interni, mentre in altre foto trovate online sembra che vadano riempiti da destra)
Post by mdkcom
poi, vicino al socket per il coprocessore matematico dovrebbe
esserci un jumper che lo abilita se presente.
Pensavo pure io di ricordarmelo, eppure non c'è altro in quella zona!
Saranno tutti i manuali di altre schede che mi sono sfogliato sperando di capirci qualcosa?
Post by mdkcom
Altri non saprei, dipende
dall'allestimento che hai, in discussioni precedenti abbiamo capito che
queste macchine possono montare almeno 3 mainboard diverse.
Oltre a questa conoscco (e solo per sentito dire) quella TI, appunto; la Headland con 8 simm è forse quella del "PCS 286S", di cui fondamentalmente non so nulla?
Post by mdkcom
Post by Riccardo Boninsegna
Headland e BIOS 1.37
Sarebbe bello averne il dump.
https://archive.org/download/Olivetti-PCS-286-Headland :)
A parte un qualche supporto più o meno teorico per il classico (in altre marche) interruttore a chiave, nulla di particolarmente curioso leggendo il testo che contiene...

Allo stesso indirizzo aggiungerò, se mai si troveranno, driver e manuali!
EngiNerd
2021-04-25 08:52:32 UTC
Permalink
Questo messaggio potrebbe essere inappropriato. Clicca per visualizzarlo
mdkcom
2021-04-25 16:21:48 UTC
Permalink
Post by Riccardo Boninsegna
Grazie! In effetti, spostandolo, esce "error in address line A14" e rileva molta meno memoria! (ora ho due schede da 1 MB che funzionano solo se inserite negli slot interni, mentre in altre foto trovate online sembra che vadano riempiti da destra)
Uhm, qui immagino dipenda dall'allestimento, mi sembra di capire che
quello che hai in mano è uno con chipset Headland e 4 slot RAM, dovrebbe
essere simile ad uno che ho anche io, se è così posso indegare meglio e
magari fornirti qualche info in più.
Post by Riccardo Boninsegna
Oltre a questa conoscco (e solo per sentito dire) quella TI, appunto; la Headland con 8 simm è forse quella del "PCS 286S", di cui fondamentalmente non so nulla?
Eh, qui è controverso, in questi giorni sono riuscito a capire che in
realtà dell'allestimento "S" non si riesce a capirne il discrimine, un
utente con cui spesso ho scambi di informazioni mi dice che ha visto
schede di tutti i tipi dentro agli "S" come dentro ai non "S". Se ne
parla in una discussione precedente, il titolo del thread è "Olivetti M6
420 Suprema" che mi rendo conto sia virato OT sui PCS 286, ma tanto
siamo nel settembre eterno ormai :D).
Secondo me, e come diceva EngiNerd, l'allestimento Headland con 8 slot
di memoria è il precursore di quello del PCS386SX, e credo (ma è solo
un'ipotesi) sia l'unico che potrebbe in effetti avere il supporto shadow
ram e memoria espansa (con o senza "S" a questo punto).
Mi verrebbe anche da dire che tutta sta confusione potrebbe anche essere
causata da un comportamento "leggiadro" dei centri di assistenza
Olivetti per la sostituzione delle schede in caso di guasti, perché in
effetti a logica, anche la serigrafia PCS 286 S e quella del PCS 386 SX
sono simili, le mainboard sono simili, avrebbe senso avessero
caratteristiche simili e fabbricazione simile.
Post by Riccardo Boninsegna
Allo stesso indirizzo aggiungerò, se mai si troveranno, driver e manuali!
Di questo ti ringrazio :)

Saluti,
MuRdOcK
Pinko Pallino
2021-05-11 14:43:17 UTC
Permalink
Buongiorno, anch'io ho questo Olivetti PCS 286 trovato in un centro riciclaggio.
Mi da il seguente errore:
Timer Sync Error
UNRECOVERABLE POWER-UP ERROR_

Poi premo il tasto F1 e vedo lo schermo quanto segue:
Resident Diagnostics Rev. 1.37
CPU (i80286) pass
I/O Controller pass
ROM Checksum pass
Memory Refresh pass
Keyboard Controller pass
CMOS RAM Error : 1
Press F1 to continue


Poi premo F1 e ricevo questo errore:
Illegal Shutdown Error : 13

E poi il computer fa un reboot.

Ho provato con diversi chip dallas (con batteria nuova) ma niente da fare.

Forse sá qualcuno una soluzione. Grazie.
Saluti
Christian
mdkcom
2021-05-12 10:07:41 UTC
Permalink
Post by Pinko Pallino
Buongiorno, anch'io ho questo Olivetti PCS 286 trovato in un centro riciclaggio.
Timer Sync Error
UNRECOVERABLE POWER-UP ERROR_
[CUT]
Normalmente il Dallas su questa macchina è saldato sulla scheda madre,
lo hai staccato tu mettendoci un socket? Magari è frutto di un
intervento precedente? Hai la certezza della bontà dei contatti tra
socket e scheda madre?
Altra cosa che posso dirti è che ho avuto gli stessi problemi tentando
di usare un DS1287+ piuttosto che un DS1287 "liscio".

Saluti,
MuRdOcK
Riccardo Boninsegna
2021-05-12 19:15:03 UTC
Permalink
Post by Pinko Pallino
Timer Sync Error
UNRECOVERABLE POWER-UP ERROR_
Questo mi capita ogni tanto spegnendo e riaccendendo troppo rapidamente;
presumo comunque centri col "timer" (basato sul clock, insomma quello
che in un normale PC sta all'IRQ 1, piuttosto che sull'RTC)...
Post by Pinko Pallino
CMOS RAM Error : 1
Press F1 to continue
Prova a cancellare la memoria del DS1287
col programma di cui avevo scritto qualche messaggio sopra!

Almeno nel mio caso, inoltre, spesso si piantava al punto
da ignorare il tasto F1...
Post by Pinko Pallino
Illegal Shutdown Error : 13
E poi il computer fa un reboot.
Questo è quasi sicuramente causato dal Dallas,
o perlomeno dal suo contenuto
(lo shutdown byte è all'indirizzo 0F della SRAM e mezzo documentato qui:
https://stanislavs.org/helppc/cmos_ram.html - anche se penso sia
a completa discrezione del bios mentre quel documento si riferisce
all'IBM AT)
Post by Pinko Pallino
Ho provato con diversi chip dallas (con batteria nuova) ma niente da fare.
Questa affermazione puzza un pelino, perchè come accennato da mdkcom,
questo è uno dei computer che vuole proprio un 1287 e non un 12887
od altri suoi simili (anche se il 1287+ dovrebbe essere la versione senza piombo
del 1287 e quindi 100% compatibile, come pure il 1285 che usa quarzo
e batterie esterne) - ma il 1287 è fuori produzione da oltre un decennio
e tutto il "nuovo" è NOS o falso!

Buona fortuna, comunque!
Ryc
mdkcom
2021-05-13 00:51:54 UTC
Permalink
Il 12/05/21 21:15, Riccardo Boninsegna ha scritto:
[CUT]
Post by Riccardo Boninsegna
od altri suoi simili (anche se il 1287+ dovrebbe essere la versione senza piombo
del 1287 e quindi 100% compatibile, come pure il 1285 che usa quarzo
[CUT]

Proverò di nuovo i 1287+ (ne ho un paio) cancellandoli con debug, in
effetti bovinamente non lo avevo fatto. Appena ho tempo farò sapere l'esito.

Saluti,
MuRdOcK
mdkcom
2021-05-15 21:36:36 UTC
Permalink
Il 12/05/21 21:15, Riccardo Boninsegna ha scritto:
[CUT]
... il 1287+ dovrebbe essere la versione senza piombo
del 1287 e quindi 100% compatibile, come pure il 1285 che usa quarzo ...
[CUT]

Provati due ds1287+ su un PCS286 (scheda madre allestita headland, 4
slot RAM), cancellati con DOS debug, niente. Le impostazioni VDU
sembrano venire ignorate completamente, data ed ora sono persistenti
(batteria buona), la macchina lamenta ad ogni boot "System Configuration
Error".
Qualche tempo fa, provai i DS1287+ su un PCS386SX con effetti analoghi
ma con anche i problemi di "Illegal Shutdown Error" e compagnia); a
questo giro, a parte quelli elencati, nessuno di questi problemi si è
fatto avanti.
Dai miei test su questa macchina, il DS1287+ risulta essere inutilizzabile.

Saluti,
MuRdOcK
Pinko Pallino
2021-05-21 10:01:53 UTC
Permalink
@Ryc grazie molto. devo controllare le saldature del dallas chip, poi lo provo con l'originale 1287 (con memoria cancellata)
Christian Bauer
2023-02-26 20:23:29 UTC
Permalink
@Riccardo Boninsegna. Caio. come hai configurato il hard disk da 10gb come 40 MB? con il Seatools? Grazie.
Riccardo Boninsegna
2023-02-27 21:34:00 UTC
Permalink
Post by Christian Bauer
@Riccardo Boninsegna. Caio. come hai configurato il hard disk da 10gb come 40 MB? con il Seatools? Grazie.
In realtà avevo usato quello di Ontrack:
https://www.philscomputerlab.com/ontrack-disk-manager.html

Però questi programmi sono una gran rogna soprattutto quando si tratta
di leggere o scrivere il disco da un computer (magari diverso) che non
lo usa, quindi sono passato a quest'altro metodo che rispetta
l'"ordine naturale" dei settori sia CHS che LBA:

- disco DISATTIVATO nel bios
- https://www.lo-tech.co.uk/wiki/XTIDE_Universal_BIOS versione "286
small" modificata, col programma incluso, per supportare solo il
controller IDE primario
- https://github.com/rvalles/optromloader, da combinare (cat unix, o
copy /b) con l'xtide universal bios, e poi scrivere direttamente su un
floppy

(naturalmente, volendo fare le cose in modo più professionale che non
impegni floppy e ram, si può comprare una scheda ROM, tipo il
PC-Waechter tedesco o , funzione spesso inclusa su schede di rete)

Buona fortuna!
mdkcom
2023-02-28 19:22:46 UTC
Permalink
[CUT]... che rispetta
[SNIP] XTIDE_Universal_BIOS [SNAP]
Questo temo non sia totalmente vero, avevo letto da qualche parte nella
documentazione che qualche differenza nella geometria assegnata ai
dischi c'è; che non si garantisce dunque una normale interscambiabilità
dei supporti tra macchine che usano XUB e altre che non lo usano.

Saluti,
MuRdOcK
Massimo M.
2023-03-03 16:58:37 UTC
Permalink
Post by Riccardo Boninsegna
(naturalmente, volendo fare le cose in modo più professionale che non
impegni floppy e ram, si può comprare una scheda ROM, tipo il
PC-Waechter tedesco o , funzione spesso inclusa su schede di rete)
Buona fortuna!
io sul mio pcs286 ci ho pensato, pero' poi ho deciso per una xtcfide, meno sbattimenti.
ma c'e' qualcuno che e' riuscito a montare un hd "generico" su questo olivetti senza xtide o simili?
mdkcom
2023-03-04 18:11:16 UTC
Permalink
Il 03/03/23 17:58, Massimo M. ha scritto:
[CUT]
Post by Massimo M.
ma c'e' qualcuno che e' riuscito a montare un hd "generico" su questo olivetti senza xtide o simili?
Si, dischi di piccolo taglio, fino ai 512MB (o CF) in genere vanno,
naturalmente attenendosi al limite BIOS dei 20MB o 40MB (insomma sopra
ai 40MB, senza option ROM, non puoi usare); le coordinate CHS di questi
due "type" sono cablate nel firmware e non c'è un'opzione per
parametrizzarle custom.
Non ho provato però un paio di cose:
1) provare con un programma di terze parti, tipo gsetup o similari a
scrivere nel Dallas una mappa CHS diversa.
2) tentare con il reverse engineering del FW.
Per la 1, penso che con il tempo che ho potrebbero volerci mesi, per la
2 immagino che dovrò andare in pensione prima di farlo :)

Saluti,
MuRdOcK

mdkcom
2021-04-22 21:56:13 UTC
Permalink
Post by Riccardo Boninsegna
- Il computer non legge dischi se non è montata la scheda con gli slot ISA, perché essa fornisce i terminatori del bus;
Già, questo è vero sicuramente per l'allestimento PCS 286 con chipset
Headland (con 4 slot RAM), su quello Headland con 8 slot RAM non saprei,
su altri non saprei; Sulla scheda madre allestita TI (4 slot ram) invece
la cosa non si verifica.
Uso il numero di slot RAM come identificativo per il tipo di scheda
madre, non perché ci sia un legame intrinseco con queste.

Saluti,
MuRdOcK
Loading...