Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.retrocomputing > #48137 > unrolled thread

Firmware clone Videx Videoterm per Apple II

Started byGabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net>
First post2016-09-17 22:05 +0200
Last post2016-09-19 23:22 +0200
Articles 13 — 5 participants

Back to article view | Back to it.comp.retrocomputing


Contents

  Firmware clone Videx Videoterm per Apple II Gabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net> - 2016-09-17 22:05 +0200
    Re: Firmware clone Videx Videoterm per Apple II tn <tullio.nicolussi@gmail.com> - 2016-09-17 22:08 -0700
      Re: Firmware clone Videx Videoterm per Apple II Gabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net> - 2016-09-18 16:23 +0200
    Re: Firmware clone Videx Videoterm per Apple II francesco.messineo@gmail.com - 2016-09-18 00:30 -0700
      Re: Firmware clone Videx Videoterm per Apple II Gabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net> - 2016-09-18 16:29 +0200
        Re: Firmware clone Videx Videoterm per Apple II francesco.messineo@gmail.com - 2016-09-18 09:02 -0700
        Re: Firmware clone Videx Videoterm per Apple II BIG Umberto <nomail@nospam.invalid> - 2016-09-18 19:58 +0200
          Re: Firmware clone Videx Videoterm per Apple II francesco.messineo@gmail.com - 2016-09-18 12:10 -0700
            Re: Firmware clone Videx Videoterm per Apple II francesco.messineo@gmail.com - 2016-09-18 12:19 -0700
              Re: Firmware clone Videx Videoterm per Apple II BIG Umberto <nomail@nospam.invalid> - 2016-09-18 23:30 +0200
                Re: Firmware clone Videx Videoterm per Apple II francesco.messineo@gmail.com - 2016-09-19 02:55 -0700
                  Re: Firmware clone Videx Videoterm per Apple II "BIG Umberto" <nomail@nospam.invalid> - 2016-09-19 15:01 +0000
                  Re: Firmware clone Videx Videoterm per Apple II Gabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net> - 2016-09-19 23:22 +0200

#48137 — Firmware clone Videx Videoterm per Apple II

FromGabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net>
Date2016-09-17 22:05 +0200
SubjectFirmware clone Videx Videoterm per Apple II
Message-ID<nrk7lk$3t5$1@gioia.aioe.org>
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

[toc] | [next] | [standalone]


#48138

Fromtn <tullio.nicolussi@gmail.com>
Date2016-09-17 22:08 -0700
Message-ID<32d5b107-1c59-46c7-b07e-f51eb7742f27@googlegroups.com>
In reply to#48137
Forse è una domanda stupida, ma hai provato a sostituire il contenuto anche dell'altra EPROM?
Potrebbero esserci dei riferimenti una sull'altra.

tn



Il giorno sabato 17 settembre 2016 22:05:11 UTC+2, Gabriele Banorri ha scritto:
> 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

[toc] | [prev] | [next] | [standalone]


#48140

FromGabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net>
Date2016-09-18 16:23 +0200
Message-ID<nrm804$rpu$1@gioia.aioe.org>
In reply to#48138
Ciao!

On 09/18/2016 07:08 AM, tn wrote:
> Forse è una domanda stupida, ma hai provato a sostituire il contenuto anche dell'altra EPROM?
> 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

[toc] | [prev] | [next] | [standalone]


#48139

Fromfrancesco.messineo@gmail.com
Date2016-09-18 00:30 -0700
Message-ID<d525d16d-5a30-4c10-97c8-f27cbc45a2d0@googlegroups.com>
In reply to#48137
On Saturday, September 17, 2016 at 10:05:11 PM UTC+2, Gabriele Banorri wrote:
> 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 

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

[toc] | [prev] | [next] | [standalone]


#48141

FromGabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net>
Date2016-09-18 16:29 +0200
Message-ID<nrm8ce$ser$2@gioia.aioe.org>
In reply to#48139
Ciao,

On 09/18/2016 09:30 AM, francesco.messineo@gmail.com wrote:
> 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".
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

[toc] | [prev] | [next] | [standalone]


#48142

Fromfrancesco.messineo@gmail.com
Date2016-09-18 09:02 -0700
Message-ID<6f6408a0-0fc3-4e80-91de-afdd821c78a9@googlegroups.com>
In reply to#48141
On Sunday, September 18, 2016 at 4:29:37 PM UTC+2, Gabriele Banorri wrote:
> Ciao,
> 
> On 09/18/2016 09:30 AM, francesco.messineo@gmail.com wrote:
> > 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".
> 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.

si, hai fatto la cosa migliore.

> (La character ROM, d'altro canto, e' una 2732, e ad una rapida occhiata 
> 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

[toc] | [prev] | [next] | [standalone]


#48144

FromBIG Umberto <nomail@nospam.invalid>
Date2016-09-18 19:58 +0200
Message-ID<nrmkjv$1h96$1@gioia.aioe.org>
In reply to#48141
Gabriele Banorri in data 16:29, domenica 18 settembre 2016, nel gruppo
it.comp.retrocomputing ha scritto:

>> Ottima osservazione: il effetti la Videoterm, da manuale, puo'
> 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.---------+

[toc] | [prev] | [next] | [standalone]


#48145

Fromfrancesco.messineo@gmail.com
Date2016-09-18 12:10 -0700
Message-ID<a1a48559-f067-4681-b31f-6c3d393051d2@googlegroups.com>
In reply to#48144
On Sunday, September 18, 2016 at 7:58:26 PM UTC+2, BIG Umberto wrote:
> Gabriele Banorri in data 16:29, domenica 18 settembre 2016, nel gruppo
> it.comp.retrocomputing ha scritto:
> 
> >> Ottima osservazione: il effetti la Videoterm, da manuale, puo'
> > 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!
> 

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

[toc] | [prev] | [next] | [standalone]


#48146

Fromfrancesco.messineo@gmail.com
Date2016-09-18 12:19 -0700
Message-ID<4dc78025-5737-4778-a92a-f149bcf5b103@googlegroups.com>
In reply to#48145
On Sunday, September 18, 2016 at 9:10:43 PM UTC+2, francesco...@gmail.com wrote:
> On Sunday, September 18, 2016 at 7:58:26 PM UTC+2, BIG Umberto wrote:
> > Gabriele Banorri in data 16:29, domenica 18 settembre 2016, nel gruppo
> > it.comp.retrocomputing ha scritto:
> > 
> > >> Ottima osservazione: il effetti la Videoterm, da manuale, puo'
> > > 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!
> > 
> 
> 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

[toc] | [prev] | [next] | [standalone]


#48147

FromBIG Umberto <nomail@nospam.invalid>
Date2016-09-18 23:30 +0200
Message-ID<nrn113$9cu$1@gioia.aioe.org>
In reply to#48146
francesco.messineo@gmail.com in data 21:19, domenica 18 settembre 2016, nel
gruppo it.comp.retrocomputing ha scritto:

> 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 :)

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.---------------------------+

[toc] | [prev] | [next] | [standalone]


#48150

Fromfrancesco.messineo@gmail.com
Date2016-09-19 02:55 -0700
Message-ID<559b8e90-d6b4-4b33-85de-dc7363e4739f@googlegroups.com>
In reply to#48147
On Sunday, September 18, 2016 at 11:30:14 PM UTC+2, BIG Umberto wrote:
> francesco.messineo@gmail.com in data 21:19, domenica 18 settembre 2016, nel
> gruppo it.comp.retrocomputing ha scritto:
> 
> > 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 :)
> 
> 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
> 
> -- 
> +----------------------------------------------------------------------------+
> |         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.---------------------------+

[toc] | [prev] | [next] | [standalone]


#48153

From"BIG Umberto" <nomail@nospam.invalid>
Date2016-09-19 15:01 +0000
Message-ID<nrouk2$1a9u$1@gioia.aioe.org>
In reply to#48150
francesco.messineo@gmail.com wrote:
> 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

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.

[toc] | [prev] | [next] | [standalone]


#48157

FromGabriele Banorri <banoPLEASE_REMOVE_ME@algasystems.net>
Date2016-09-19 23:22 +0200
Message-ID<nrpku6$n00$1@gioia.aioe.org>
In reply to#48150
On 09/19/2016 11:55 AM, francesco.messineo@gmail.com wrote:
> 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

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.retrocomputing


csiph-web