Newsgroup: it.comp.retrocomputing
Titolo: Firmware clone Videx Videoterm per Apple II

Ciao a tutti.
Ho acquistato recentemente un clone Apple II+ con all'interno una scheda 
video 80 colonne: 
https://goo.gl/tfDoVH
 
 
La scheda e' un clone (ma va'? :)) della scheda Videx Videoterm 
(
https://goo.gl/A8D9pz
): perfino il layout e' identico, se si esclude la 
parte sinistra della scheda, dove le quattro RAM statiche 2114 sono 
state sostituite con un singolo 6116, ed e' stato integrato il soft switch.
 
Sfortunatamente, la EPROM contenente il firmware (una 2716) ha perso il 
contenuto.
Ho caricato su un'altra 2716 il firmware della scheda Videoterm 
(
https://goo.gl/PnKsSN
), nella speranza che, vista l'alta somiglianza 
tra le due schede, potesse funzionare... ma con il comando PR#3 il 
computer si blocca, non accade altro.
Vorrei quindi provare con il firmware originale della scheda: c'e' per 
caso un'anima pia con la medesima scheda che possa farmi il dump del 
firmware?
 
Grazie!
Ciao,
   Gabriele

Forse è una domanda stupida, ma hai provato a sostituire il contenuto anche dell'altra EPROM?
Potrebbero esserci dei riferimenti una sull'altra.
 
tn


 (
https://goo.gl/PnKsSN
), nella speranza che, vista l'alta somiglianza 
 
non ho la scheda in questione, ma nel link dal quale hai scaricato l'immagine della ROM, vedo che le character hanno la dimensione corretta per la 2716, mentre quella chiamata Videoterm ROM 2.4 e' la meta' della dimensione di una 2716.
Se e' questa che hai dovuto sostituire, c'e' qualcosa che non "torna". 
 
F
 

 Potrebbero esserci dei riferimenti una sull'altra.
Grazie per il consiglio :)
In realta' l'altra EPROM e' la character ROM - non contiene codice, per 
cui alla peggio dovrei vedere quantomento il passaggio alla nuova 
risoluzione.
Faro' comunque un tentativo anche in questo senso, anche se comincio a 
sospettare che la scheda possa avere qualche altro problema.
 
Ciao,
   Gabriele
 
 

 Se e' questa che hai dovuto sostituire, c'e' qualcosa che non "torna".
Ottima osservazione: il effetti la Videoterm, da manuale, puo' 
utilizzare sia 2708 che 2716.
Ho trovato altri esempi di cloni (differenti dal mio) che montano 2716, 
e in quel caso la seconda meta' della EPROM e' a 0. Nel mio caso, ho 
semplicemente duplicato il binario del firmware, cosi' da avere lo 
stesso contenuto in ciascuna meta' della EPROM.
(La character ROM, d'altro canto, e' una 2732, e ad una rapida occhiata 
sembra contenere sia il charset 'normale', sia quello 'inverso').
 
Ciao,
   Gabriele

 sembra contenere sia il charset 'normale', sia quello 'inverso').
 
quindi come clone sta accumulando un bel po' di differenze :)
Se non trovi il firmware originale, ti tocca fare reverse-engineering.
 
F

 utilizzare sia 2708 che 2716.
 
Attenzione! La 2708 é a tripla alimentazione, mentre le 2716 ci sono di 2 tipi,
quelle a singola alimentazione (le piú comuni) e quelle a tripla!
 
 
-- 
+---------------------------------------------------------------------------+
|  Tu DiCi PuttAna A Me QuandO l'uniCa Parte Vergine Del TuO cOrpO e' il    |
|  CervellO VistO Che nOn Centra Mai Un CaZzO?!?                            |
+-----#35--------------------Campagna contro le pubblicita` idiote.---------+

 
 
hm? Sia il data-I/O 21A che l'HI-LO EPP-04 mi danno solo 2716 con Vcc/GND e anche sul manuale del promenade C1 non vengono riportati due tipi di 2716.
Che produttore ha messo in commercio le 2716 con piu' alimentazioni? Esiste un datasheet scaricabile?
 
F


mi rispondo da solo, le TMS2716 necessitano tre alimentazioni. Prodotte da Texas Instrumens, second source Motorola.
Meno male che non mi sono capitate, senno' avrei fatto qualche disastro :)
 
F

 senno' avrei fatto qualche disastro :)
 
Infatti, le 2716 texas sono una "anomalia"!
 
-- 
+----------------------------------------------------------------------------+
|         Crapa pelada fa 'l purcel co' la dona dei so fradel.               |
|         So fradel l'han ciapa, crapa pelada a'l bus slarga'                |
+-----#39--------------------Diamanti di saggezza.---------------------------+

 Infatti, le 2716 texas sono una "anomalia"!
 
grazie per aver "sollevato" il problema. Prima o poi ci sarei cascato di sicuro.
Ho controllato i datasheet di altri produttori e sono tutte singola alimentazione:
 
MM2716 (national)
M2716 (intel/ST)
MN2716 (panasonic)
MCM2716 (motorola)
uPD2716 (NEC)
AM2716/4716 (AMD)
 
TMS2716 (TI/Motorola) invece hanno la tripla alimentazione e pinout non compatibile con le altre.
Meno male perche' stavo anche facendo un adattatore per usare EEPROM piu' recenti al posto delle vecchie EPROM/ROM (2332 e 2364 soprattutto, ma anche 2716 che le sto finendo).
Grazie ancora
 
F


 Grazie ancora
 
Prego! Le texas ha prodotto le 2516 come equivalenti delle 2716 a singola
alimentazione, quind se usi texas, devi usare le 2516 tenendo conto della
leggera diversità dei pin 18 e 20..
 
Negli anni passati (molto passati) ho lavorato con schede TM990/100 texas, che
usdavano appunto le 2708/2716 a tripla alimentazione!
 
-- 
INGSOC
War is peace. Freedom is slavery. Ignorance is strenght.
Who  controls  the  past,  controls  the  future.
Who  controls  the  present,  controls  the  past.

 Grazie ancora
Mi aggiungo al ringraziamento: non mi ero mai reso conto che le 2716 di 
TI avessero la tripla alimentazione, e probabilmente non me ne sarei 
reso conto se non troppo tardi :)
 
Tornando all'oggetto del post, sono lieto di annunciare che, dopo aver 
sostituito un paio di zoccoli ed un 74LS259, la scheda ha iniziato a 
funzionare alla perfezione con il firmware Videx... che a quanto pare 
non aveva colpe.
Se a qualcuno dovesse capitare sottomano la medesima scheda, comunque, 
non mi dispiacerebbe vedere quali differenze presentano i due firmware, 
ammesso che ve ne siano.
 
Grazie a tutti per i consigli!
Ciao,
   Gabriele