Jump to content


Photo
- - - - -

il core non parla con il MIOS studio!


  • Please log in to reply
15 replies to this topic

#1 Pela

Pela

    MIDIbox Newbie

  • Members
  • Pip
  • 3 posts

Posted 19 March 2010 - 07:36

salve ragazzi, avrei gentilmente bisogno della vostra esperienza, sto realizzando un sequencer per la tesina di fine anno....

ho realizzato il CORE basato sul PIC, con il programmer pickit2 ho implementato il bootloader, ma quando collego il CORE con dentro il bootloader tramite un cavo MIDI/USB e cerco di caricargli il MIOS8 tramite MIOS STUDIO (suppongo la vecchia versione, le ho entrambe) il MIOS STUDIO non rileva nessuna richiesta da parte del pic, è normale? anche provando a forzare l'upload caricandoglielo manualmente non funziona, nel senso che dopo non viene comunque riconosciuto dal MIOS STUDIO...

vi prego è urgentissimo, m affido a voi...

#2 cimo

cimo

    MIDIbox Guru

  • Programmer
  • PipPipPipPip
  • 1,773 posts
  • Locationhere n there

Posted 30 March 2010 - 23:08

Passo a passo, sei sicuro che il bootloader sia installato correttamente ? Ti invia il sysex di richiesta?

#3 Antix

Antix

    MIDIbox Tweaker

  • Members
  • PipPipPip
  • 327 posts
  • LocationNapoli , Regno delle Due Sicilie

Posted 15 April 2010 - 13:53

Ciao,
hai risolto il problema?

Antix

#4 folly

folly

    MIDIbox Newbie

  • Members
  • Pip
  • 48 posts
  • Locationitaly

Posted 07 December 2012 - 12:37

SALVE!

Anche io ho steso problema . ho caricato il bootloader mios_v1_9g.zip su pic18f452 con pickit 3, con picburner consigliato da ucapps senza nessun risultato. mbhp non comunica con il mios studio.
ce qualcuno che mi puo aiutare?

grazie

#5 ErMangaver

ErMangaver

    MIDIbox Newbie

  • Members
  • Pip
  • 36 posts
  • LocationRome

Posted 07 December 2012 - 14:44

Ciao
Non conosco il pickit 3, c'e' un sistema per verificare la corretta programmazione del chip?
In altre parole ti ripeto il consiglio di cimo, accertarsi prima del bootloader poi hardware troubleshooting.

#6 folly

folly

    MIDIbox Newbie

  • Members
  • Pip
  • 48 posts
  • Locationitaly

Posted 08 December 2012 - 15:55

Ciao
Non conosco il pickit 3, c'e' un sistema per verificare la corretta programmazione del chip?
In altre parole ti ripeto il consiglio di cimo, accertarsi prima del bootloader poi hardware troubleshooting.


salve! grazie della risosta. si il pickit 3 fa anche il controllo di quello che ha scrito, ma ho provato anche con il PIC BURNER http://www.ucapps.de/mbhp_burner.html L'ho costruito a posta. il pic viene scrito alla verifica da test ok. non riesco a capire cosa non va.

grazie di nuovo!

#7 ErMangaver

ErMangaver

    MIDIbox Newbie

  • Members
  • Pip
  • 36 posts
  • LocationRome

Posted 10 December 2012 - 16:49

Ok, hai controllato i voltaggi sulla scheda?
IC1:MCLR(1) - IC1:Vss(12) = 5V
IC1:Vdd(11) - IC1:Vss(12) = 5V
IC1:Vdd(32) - IC1:Vss(31) = 5V
IC2(8) - IC2:(5) = 5V
Un altra domanda, che computer ed interfaccia midi stai usando?

#8 folly

folly

    MIDIbox Newbie

  • Members
  • Pip
  • 48 posts
  • Locationitaly

Posted 11 December 2012 - 13:09

grazie della risposta!

controlate le tensioni ed sono ok.
come porta midi uso M-AUDIO MIDISPORT UNO 1X1

GRAZIE!

#9 ErMangaver

ErMangaver

    MIDIbox Newbie

  • Members
  • Pip
  • 36 posts
  • LocationRome

Posted 11 December 2012 - 18:56

Humm... supponendo che la configurazione computer drivers riguardo il midi sia testata e che sia su Win, che ti dice MIDIOX quando connetti il core?
Per capire se il microcontrollore effettivamente parte direi di ridurre le possibili variabili al minimo.
Quindi prendendo in considerazione solo il midi out del core possiamo del tutto escludere il fotoaccoppiatore (6n138) IC2, magari levarlo momentaneamente dalla scheda.
Per partire il PIC non ha bisogno di molto credo, un voltaggio positivo su MCLR(1), l'alimentazione Vdd (11,32) Vss (12,31) che hai gia' verificato, il cristallo Q1 e relativi condensatori C1, C2.
Il MIDI Out e' facile, R7 con TX, massa, R8 con +5V, occhio a non aver invertito i pin sul DIN 5, mi e' capitato spesso, se non funziona prova a scambiarli (massa sempre al centro).
In questa situazione tutto il resto del circuito dovrebbe essere superfluo ma va controllato non ci siano corti che potrebbero impedire il boot del PIC.
Facci sapere :)


Edit: testa tutto con MIDI-OX

Edit 2: Ho trovato una prova piu'veloce e sicura:
Posted Image
Accendendosi il core dovrebbe mandare una richiesta di upload che fa tremolare il LED.

Edited by ErMangaver, 11 December 2012 - 19:51.


#10 folly

folly

    MIDIbox Newbie

  • Members
  • Pip
  • 48 posts
  • Locationitaly

Posted 12 December 2012 - 22:29

Humm... supponendo che la configurazione computer drivers riguardo il midi sia testata e che sia su Win, che ti dice MIDIOX quando connetti il core?
Per capire se il microcontrollore effettivamente parte direi di ridurre le possibili variabili al minimo.
Quindi prendendo in considerazione solo il midi out del core possiamo del tutto escludere il fotoaccoppiatore (6n138) IC2, magari levarlo momentaneamente dalla scheda.
Per partire il PIC non ha bisogno di molto credo, un voltaggio positivo su MCLR(1), l'alimentazione Vdd (11,32) Vss (12,31) che hai gia' verificato, il cristallo Q1 e relativi condensatori C1, C2.
Il MIDI Out e' facile, R7 con TX, massa, R8 con +5V, occhio a non aver invertito i pin sul DIN 5, mi e' capitato spesso, se non funziona prova a scambiarli (massa sempre al centro).
In questa situazione tutto il resto del circuito dovrebbe essere superfluo ma va controllato non ci siano corti che potrebbero impedire il boot del PIC.
Facci sapere :)


Edit: testa tutto con MIDI-OX

Edit 2: Ho trovato una prova piu'veloce e sicura:
Posted Image
Accendendosi il core dovrebbe mandare una richiesta di upload che fa tremolare il LED.


Non va niente! mi sa che abandono tutto. ho provato con 3 pic 18f452 ho sostituito anche il optocuplore, ho controllato tutte le rezistenze non so piu che santi chiamare. aaa o cambiato anche interfacia midi.
Il PCB e quello che si trova sul sito in formato eagle fato all bramografo, stampato su una pelicola speciale per serigrafia con stampante alta risoluzione.

grazie di tutto.

#11 ErMangaver

ErMangaver

    MIDIbox Newbie

  • Members
  • Pip
  • 36 posts
  • LocationRome

Posted 14 December 2012 - 20:54

Mi dispiace, non ti buttare giu' pero'.
Qualche anno fa in tre, ciascuno per proprio conto, ci siamo messi a costruire il MBsid. Gli altri due provarono la strada del DIY anche per le schede, io preferii comprarle direttamente. Uno si fece il core con il bromografo l'altro addirittura a mano con una perforata, abbiamo faticato tutti e tre ma per me fu piu' facile soprattutto in fase di troubleshooting. Dopo vari tentativi e molta pazienza funziono' tutto. Quasi tutto, apprendo ora che la versione "perforata" del core e' stata buttata via..

Ciao

#12 Antix

Antix

    MIDIbox Tweaker

  • Members
  • PipPipPip
  • 327 posts
  • LocationNapoli , Regno delle Due Sicilie

Posted 14 December 2012 - 21:20

SALVE!

Anche io ho steso problema . ho caricato il bootloader mios_v1_9g.zip su pic18f452 con pickit 3, con picburner consigliato da ucapps senza nessun risultato. mbhp non comunica con il mios studio.
ce qualcuno che mi puo aiutare?

grazie


Ciao,

Cosa vuoi dire con " ho caricato il bootloader mios_v1_9g.zip " ?
il file lo hai unzippato prima? ( scompattato )
Una volta assodato che il file è quello giusto:

Il PIC una volta programmato col bootloader lo devi mettere nel CORE,
se il MiosStudio non lo vede può essere perchè:

non è programmato
problemi col MIDI
ID device non settato correttamente

Puoi postare qualche foto del tuo setup ( chiara ) in modo da poter eventualmente scorgere qualche anomalia ( se c'è ) ?
Scusami se alcune domande ti sembrano banali ma l'esperienza ( poca che ho ) mi ha insegnato che spesso sono delle
distrazioni che non ci fanno funzionare le cose.
facci sapere.

Edited by Antix, 14 December 2012 - 21:22.


#13 iorobyy

iorobyy

    MIDIbox Newbie

  • Members
  • Pip
  • 16 posts

Posted 30 December 2012 - 11:44

ciao

Io ho costruito varie cose di ucapps .... sono progetti che sembrano facili perche' hanno pochi componenti sono piccolini carini ,

ma in realta' necessitano di molta attenzione e pignoleria

perche' le cose funzionino realmente a dovere.

Lo vedete anche voi che il sito non e' semplice da spulciare , il lavoro che c'e' dietro e' enorme.

Dal punto di vista hardware bisogna prestare estrema attenzione ad ogni passaggio che si fa...niente fretta, documentazione alla mano

e sempre doppio test di tutto, valori componenti, saldature etc. etc.

Anzitutto le schede sono molto "concentrate" , per esperienza quasi tutte le schede fatte a mano (stampa con acido) raramente vanno perche'

e' quasi inevitabile compiere errori di sviluppo , di saldatura e poi e' impossibile soprattutto sgamarli.

Consiglio quindi di prendersi le bellissime schede di avi showtech smastv, pulite , semplici , ti manda il kit , tutto ok etc.

In alternativa un sano debug delle schede e' d'obbligo e va fatto in modo sistematico non per tentativi o supposizioni come vi

hanno insegnato a scuola ;o)

Fatti una lista delle cose da verificare in sequenza e smarcale mano a mano.

Prima cosa testare le alimentazioni (senza integrati tranne i regolatori di tensione ovviamente ) i punti dove beccare i 5v sono

chiarissimi negli schemi.

Riverificaere tutti i componenti specie quelli con orientamento (diodi, cond elettrolitici , integrati , transistors)

Se tutto va , testare il midi , il circuito e' una cag... basta prendersi lo schemino e batterlo per bene (i diodi sono orientati giusti, ci sono saldature fatte male? etc. etc.)

Se ancora non va allora scaldare il saldatore e provare a ribattere tutte le saldature (non sono molte dai) una saldatura fredda ti frega ore di lavoro! ocio ai ponticelli

involontari tra piazzole e piste.

Controllare infine gli integrati, provare a sostituirli, spero abbiate sempre uno spare per la pic e gli shift registers ;o))

Infine un bel lcd 2x16 aiuta a capire cosa sta facendo la pic.

Se dice "ready" allora il bootloader e' ok e la pic gira , senno' la pic non gira (c'e' un corto, il cristallo non va e bisogna avete sbagliato i conds, oppure semplicemente e' fritta)

Se tutto ok allora bisogna andare a valle, una sana schedina midi seria non guasta anziche' cavi usbmidi volanti che spesso danno problemi.

Ritestare il loop midi, i cavi vanno? cambiarli per testare, il pc e' impostato giusto, le midi port sono corrette?? la versione del mios studio e' ok? si sta istallando la versione corretta del firmaware?

Pignoleria , calma e pazienza , non arrendersi mai!

I progetti midibox sono mitici!!! mi stupiscono sempre!



#14 folly

folly

    MIDIbox Newbie

  • Members
  • Pip
  • 48 posts
  • Locationitaly

Posted 06 January 2013 - 02:52

Buon anno a tutti i membri!!

Grazie ai vostri consigli alla fine sono riuscito a mettere in moto il Core con il pic 18f452. ho sostituito il quarzo ed i condensatori , questo dopo che ho controllato con il oscilloscopio la frequeza sull quarzo , ho trovato un segnale sporco, dopo la sostituzione dell quarzo ed i condensatori il core 8 ha iniziato a funzionare. Adesso vi raconto quello che devo fare.

Mi serve un controller MIDI  con 20 encoder per controllare 20 trace volume ed 80 pulsanti circa. secondo voi con questo core 8 riesco a finire questo progetto ?

 

 



#15 ErMangaver

ErMangaver

    MIDIbox Newbie

  • Members
  • Pip
  • 36 posts
  • LocationRome

Posted 06 January 2013 - 12:58

E vai! :smile:

Non era facile da scovare, ottimo lavoro.

Per quanto riguarda il controller non ti posso aiutare, non ne ho mai fatti.

 

Buon anno


Edited by ErMangaver, 06 January 2013 - 13:00.


#16 Antix

Antix

    MIDIbox Tweaker

  • Members
  • PipPipPip
  • 327 posts
  • LocationNapoli , Regno delle Due Sicilie

Posted 11 January 2013 - 21:59

Anche io non ho ancora realizzato un controller.

Non vorrei sbagliare ma forse più che gli encoder ( 20 ) potresti usare i pots , vedi MIDIBOX 64

ciao






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users