Eprom per roland jx-10

michelet 26-03-14 18.04
In questo periodo sto collaborando ad un progetto piuttosto ambizioso, la correzione di tutti i bug del sistema operativo del Roland JX-10. Il mio ruolo è quello di effettuare il beta testing dei codici che si avvicendano l'uno dopo l'altro.
Il problema è che dovrei avere un apparecchio per scrivere e cancellare le EPROM (27C256 e 27C128) ma essendo il tutto abbastanza costoso, non me la sono sentita di acquistarlo, anche perché sarevirebbe solo per questo progetto...
Per questo lavoro ho potuto coinvolgere solo un entilissimo amico... che purtroppo abita a Roma emo
Il file binario mi viene spedito via email dal Lussemburgo, io lo inoltro a Roma e, se tutto va bene, nell'arco di un paio di settimane se non accadono smarrimenti e/o furti e/o danneggiamenti, ricevo la EPROM pronta da installare nel JX-10.

Chiedo se c'è qualche anima gentile, possibilmente in provincia di Venezia, massimo ad una mezz'ora d'auto, che possa darmi una mano per procedere con questo progetto
Si tratterebbe di scrivere la EPROM e cancellare quella precedente, in modo da poter avere sempre l'ultimo codice.

Ringrazio anticipatamente chi vorrà rispondere.
M
Edited 26 Mar. 2014 17:05
greg 26-03-14 19.43
Ciao architetto,spero ti ricordi del discorso che avviammo qualche mese fa su questo argomento. Purtroppo siamo fisicamente lontani e per di piu' non ci capisco granche' di programmazione. So di quanta passione impieghi e ti sono moralmente vicino. Non saprei cosa fare per essere minimamente d'aiuto.........
michelet 26-03-14 19.57
@ greg
Ciao architetto,spero ti ricordi del discorso che avviammo qualche mese fa su questo argomento. Purtroppo siamo fisicamente lontani e per di piu' non ci capisco granche' di programmazione. So di quanta passione impieghi e ti sono moralmente vicino. Non saprei cosa fare per essere minimamente d'aiuto.........
Ti ringrazio del cameratismo emo

Allora. c'è un piccolo aggiornamento... Della serie chi fa da sé fa per tre... o anche quattro emo
Innanzitutto ho ordinato su eBay l'apparecchio per scrivere le EPROM, con una quarantina di € me la son cavata.
A corredo c'è un software per Windows XP, che spero vada anche con Win7, qualora non dovesse andare, c'è sempre il fido VMWare Fusion sul quale ho XP Pro...emo

Per quanto riguarda la cancellazione ho un amico di Roma, sempre quello..., a cui chiederò il favore di cancellare quelle già usate...

Forse questa è la soluzione migliore, acquistando qualche 27C256 in più riesco a creare un giro abbastanza agile per rimanere aggiornato con gli sviluppi del sistema operativo.

In ogni caso, il gioco vale veramente la candela perché JX-10 finalmente dialoga con SoundDiver e MidiQuest in modo "civile e produttivo" emo
greg 26-03-14 20.03
Bravo davvero. Tienici informati. Ma quella eprom che ho preso anch'io su eBay mi conviene non montarla ancora. Giusto? In base all'evolversi della tua riscrittura, potro' usufruire della medesima operazione, su quella eprom o sull'originale che e' ancora montata? Naturale, senza anticipare i tempi, con dovuto compenso?
michelet 27-03-14 08.34
@ greg
Bravo davvero. Tienici informati. Ma quella eprom che ho preso anch'io su eBay mi conviene non montarla ancora. Giusto? In base all'evolversi della tua riscrittura, potro' usufruire della medesima operazione, su quella eprom o sull'originale che e' ancora montata? Naturale, senza anticipare i tempi, con dovuto compenso?
Aggiornamento... Ho cercato nella mia zona, ma sembra che i laboratori di elettronica siano scomparsi. Per assurdo c'è un negozio a 500 m in linea d'aria da casa mia che vende componentistica elettronica... Faceva questo servizio fino a pochi anni fa, ora non più a causa della scarsità di domanda...emo
Ero partito con l'idea di appoggiarmi ad amici che hanno l'apparecchio per scrivere e cancellare le EPROM, ma due fattori remano contro: la rapidità degli aggiornamenti del codice e la lentezza delle Poste Italiane (per pura casualità non ho intercettato una Raccomandata 1, l'ho ritirata una settimana dopo...).
Ragion per cui, dopo aver consultato eBay, ho ordinato sia l'apparecchio per scrivere e cancellare le EPROM.

Relativamente alle JX-10, in realtà ne dovrebbero essere sostituite tre, chiamiamole per semplificare A, B e C.
- A è quella posizionata sull'assigner board, cioè dietro la piattina larga multifilare piatta di colore bianco;
- B e C sono quelle posizionate sulla sound board, a destra e sinistra, sulle schede che producono le 6 voci ciascuna.

Volendo, si può cambiare solo la EPROM A, anche se le B e C originali hanno un piccolo bug che non ne pregiudica il funzionamento. Per adesso ho cambiato solo la A, sono in attesa che l'amico di Roma mi spedisca le B e C aggiornate.

La EPROM A è una IC 27C256, mentre le B e C sono IC 27C128.

Quando sarà completato il beta testing e lo sviluppatore deciderà di porre la parola fine al progetto, chiederò senz'altro il permesso di poterne fare copia, a meno che lui non decida di commercializzarle.
Mi sembrava di aver capito che le avrebbe vendute per un prezzo simbolico, se non altro il codice.
greg 27-03-14 09.24
Per gente come noi queste cose non le facciamo con lo scopo di risparmiare, ma e' tale la passione che riusciamo a starci con la testa pur vivendo l'altra vita tra mille problemi e rema do contro una tempesta. Naturalmente parlo di me. Ma siamo gli unici due sul forum a usare e amare questo synth? Comunque io ci sto. Sto sintonizzato e cerchero' di istruirmi il piu' possibile in materia pur di non rimanere passivo e farti sentire meno solo
mima85 27-03-14 09.38
greg ha scritto:
Ma siamo gli unici due sul forum a usare e amare questo synth?


Mi aggiungo alla combriccola, anche se io ho il fratellino minore, il JX-8P. Che ormai, insieme al Juno 106, non uso più tanto perché il Jupiter li ha rimpiazzati, ma me li tengo comunque ben stretti e chiusi nelle rispettive custodie, anche perché ogni tanto può capitare lo stesso che mi servano.

Michele, che programmer hai comprato? Anch'io ne presi uno tempo fa per circa quella cifra perché volevo aggiornare le EEPROM della Wavestation, per via del problema che ho descritto in questo thread, ma non c'è stato modo di fargli scrivere un bel niente. Alla fine me le sono fatte scrivere da Am0, che molto gentilmente s'è messo a disposizione per il favore. Non ricordo di che marca sia il programmer, al momento non ce l'ho sottomano, è una delle solite cinesate comunque.

Tra l'altro il problema della Wavestation non l'ho nemmeno risolto... emo
Edited 27 Mar. 2014 8:39
michelet 27-03-14 09.39
@ greg
Per gente come noi queste cose non le facciamo con lo scopo di risparmiare, ma e' tale la passione che riusciamo a starci con la testa pur vivendo l'altra vita tra mille problemi e rema do contro una tempesta. Naturalmente parlo di me. Ma siamo gli unici due sul forum a usare e amare questo synth? Comunque io ci sto. Sto sintonizzato e cerchero' di istruirmi il piu' possibile in materia pur di non rimanere passivo e farti sentire meno solo
Tranquillo... emo

La cosa divertente in tutto questo è che il gruppo è composto dallo sviluppatore, Frederic Vecoven che abita in Lussemburgo ed è "la parte geniale", David Scoging che abita nel Devon in Gran Bretagna ed è un tecnico elettronico esperto di laser, geniale pure quello, altri negli USA, di fatto mai fatti vivi nella mailing list... e poi ci sono io qui nel nostro Bel Paese.
I rapporti migliori li ho con Dave, nonostante sia uno stramaledetto inglese emo, il quale mi spedì a suo tempo la prima beta 3723 dalla quale iniziai a capire come stavano le cose.
Con Frederic invece i rapporti sono sempre un po' conflittuali. E' stata veramente dura convincerlo a temporizzare meglio il flusso dei dati in dump da JX-10 a Sound Diver o MidiQuest. Lui è proprio un tecnico e vorrebbe fare in modo che il dump avvenisse in 4 - 5 secondi al massimo, quando un MKS-70 ne impiega circa 40 emo Non si rende conto che JX-10 ha 27 anni ed i softwares con i quali è possibile interfacciarlo ne hanno almeno la metà.
michelet 27-03-14 09.42
@ mima85
greg ha scritto:
Ma siamo gli unici due sul forum a usare e amare questo synth?


Mi aggiungo alla combriccola, anche se io ho il fratellino minore, il JX-8P. Che ormai, insieme al Juno 106, non uso più tanto perché il Jupiter li ha rimpiazzati, ma me li tengo comunque ben stretti e chiusi nelle rispettive custodie, anche perché ogni tanto può capitare lo stesso che mi servano.

Michele, che programmer hai comprato? Anch'io ne presi uno tempo fa per circa quella cifra perché volevo aggiornare le EEPROM della Wavestation, per via del problema che ho descritto in questo thread, ma non c'è stato modo di fargli scrivere un bel niente. Alla fine me le sono fatte scrivere da Am0, che molto gentilmente s'è messo a disposizione per il favore. Non ricordo di che marca sia il programmer, al momento non ce l'ho sottomano, è una delle solite cinesate comunque.

Tra l'altro il problema della Wavestation non l'ho nemmeno risolto... emo
Edited 27 Mar. 2014 8:39
Ho acquistato QUESTO su consiglio di Frederic Vecoven, di fatto lo stesso modello che ha anche lui...

Purtroppo viene spedito dalla Cina, quindi impiegherà non meno di 3 settimane per arrivare... Pazienza.

Poi ho ordinato anche il cancellatore di EPROM, anch'esso cinese...

In tutto ho speso una sessantina di euro... Ma sono stato costretto per evitare i tempi biblici dettati dalle Poste Italiane...
mima85 27-03-14 09.49
michelet ha scritto:
Ho acquistato QUESTO su consiglio di Frederic Vecoven, di fatto lo stesso modello che ha anche lui...


Eccolo, è proprio lui quello che ho preso anch'io. Boh forse ero io che non sapevo usarlo allora, o mi sfuggiva qualcosa.

Leggerle riusciva a leggerle le EEPROM, però al momento di scriverle niente, non c'era verso.
Edited 27 Mar. 2014 9:02
michelet 27-03-14 10.28
@ mima85
michelet ha scritto:
Ho acquistato QUESTO su consiglio di Frederic Vecoven, di fatto lo stesso modello che ha anche lui...


Eccolo, è proprio lui quello che ho preso anch'io. Boh forse ero io che non sapevo usarlo allora, o mi sfuggiva qualcosa.

Leggerle riusciva a leggerle le EEPROM, però al momento di scriverle niente, non c'era verso.
Edited 27 Mar. 2014 9:02
Questa notizia non è che mi rincuori molto... emo

Se non ci riuscivi tu che hai dimestichezza con questi argomenti, figurarsi io... emo

L'unica cosa che mi auguro è che il software di scrittura funzioni sotto Windows7 o XP perché il tizio del Lussemburgo lo usa con Unix emo Ed installare Unix è l'ultima cosa che vorrei fare... anche perché non so dove lo potrei installare, visto che non ho più HD liberi.
michelet 27-03-14 11.16
Ulteriore aggiornamento... emo

Tramite un veloce scambio di email con Frederic, ho appreso che lui usa TopWIN (il software deputato alla scrittura delle EPROM) con VMWare Fusion... Esattamente lo stesso software che utilizzo anch'io...
Quindi c'è buona probabilità che il progetto proceda senza grandi intoppi. emo

Insomma, è proprio come stare sulle montagne russe emo
mima85 27-03-14 11.18
michelet ha scritto:
Se non ci riuscivi tu che hai dimestichezza con questi argomenti, figurarsi io... emo


Bom ti dirò prima di allora non avevo mai strusato con le EEPROM, quindi ripeto potrei essere io che ho fatto la cazzata. Oppure il mio EEPROM programmer è più tarocco di quel che pensassi ed ho buttato 40 euro.

Il software (TOPWin appunto) lo usavo sotto Windows XP, e da quel che ricordo mi pare che a cancellare le EEPROM riuscisse, ma nel momento di scriverci sopra qualcosa di utile niet, nada, nulla, nothing. Tentava di scrivere ma si fermava subito con un errore. Boh... emo
Edited 27 Mar. 2014 10:21
michelet 27-03-14 12.23
@ mima85
michelet ha scritto:
Se non ci riuscivi tu che hai dimestichezza con questi argomenti, figurarsi io... emo


Bom ti dirò prima di allora non avevo mai strusato con le EEPROM, quindi ripeto potrei essere io che ho fatto la cazzata. Oppure il mio EEPROM programmer è più tarocco di quel che pensassi ed ho buttato 40 euro.

Il software (TOPWin appunto) lo usavo sotto Windows XP, e da quel che ricordo mi pare che a cancellare le EEPROM riuscisse, ma nel momento di scriverci sopra qualcosa di utile niet, nada, nulla, nothing. Tentava di scrivere ma si fermava subito con un errore. Boh... emo
Edited 27 Mar. 2014 10:21
Va ben chi vivrà vedra... emo
michelet 27-03-14 19.31
A titolo informativo, per chi non avesse mai aperto un JX-10, può guardare

La foto si riferisce al periodo in cui avevo installato la EPROM con la versione 2.3 Colin Fraser.
Edited 27 Mar. 2014 18:32