STM32F4 & Slackware
Moderatori:
Paolino,
fairyvilje
44 messaggi
• Pagina 4 di 5 • 1, 2, 3, 4, 5
0
voti
Ciao
angus,
Non ho capito bene la domanda pero se ti riferisci al perché ho provato prima il qstlink è per prova, e perché come già specificato sul laptop di un amico funziona e sul mio no.
Non ho capito bene la domanda pero se ti riferisci al perché ho provato prima il qstlink è per prova, e perché come già specificato sul laptop di un amico funziona e sul mio no.
0
voti
Il file di configurazione di OpenOCD è obbligatorio, sopporta molte MPU, board e protocolli di comunicazione, l'uso dei switch su linea di comando renderebbe molto problematico l'utilizzo. Viene fornito con molti file di configurazione per i dispositivi più diffusi e in rete si possono trovare altri esempi di configurazioni particolari.
OpenOCD ha molte opzioni di compilazioni per i vari device e librerie supplementari, non tutte sono abilitate di default.
Dai messaggi che hai riportato si nota l'individuazione del dispositivo USB ma poi come con l'altro software non riesce a inizializzarlo.
I problemi di inizializzazione della tua board non riguardano l'architettura ospite se x86_64 o x86 o altro.
La connessione TCP/IP serve solo per controllare OpenOCD con un shell di comandi una volta che ha rilevato e inizializzato la board, se questa fase fallisce è inutile contattarlo e inviare i comandi è praticamente inutilizzabile.
Devi cercare se ST ha aggiornato il firmware interno alla tua board o se qualcuno è riuscito a far funzionare qualche software con qualche patch strana o nel caso più disperato, utilizzare una vecchia versione del kernel di Linux funzionante con la tua board.
OpenOCD ha molte opzioni di compilazioni per i vari device e librerie supplementari, non tutte sono abilitate di default.
Dai messaggi che hai riportato si nota l'individuazione del dispositivo USB ma poi come con l'altro software non riesce a inizializzarlo.
I problemi di inizializzazione della tua board non riguardano l'architettura ospite se x86_64 o x86 o altro.
La connessione TCP/IP serve solo per controllare OpenOCD con un shell di comandi una volta che ha rilevato e inizializzato la board, se questa fase fallisce è inutile contattarlo e inviare i comandi è praticamente inutilizzabile.
Devi cercare se ST ha aggiornato il firmware interno alla tua board o se qualcuno è riuscito a far funzionare qualche software con qualche patch strana o nel caso più disperato, utilizzare una vecchia versione del kernel di Linux funzionante con la tua board.
0
voti
Diciamo che ne ho anche un po' le scatole piene di girarci attorno..
Già da qualche tempo mi sono reso conto che il supporto offerto dal fabbricante è molto importante.
Microchip ha dato un supporto notevole anche per gli amanti del pinguino con MPLABX.
Le avr-toolchain non pongono limiti. Usare un semplice editore di testi, avr-gcc e avrdude è molto più veloce e pratico che usare AVR Studio che ti intalla Visual C++ e tutte le sue menate varie. Comunque...
Poi scopri che la ST non rispetta gli standard USB e non rilascia alcun driver per Linux. Strano perché la Freescale, la Segger e altri si.
Se non mi offre quel supporto che di cui io ho bisogno pazienza, per il momento non perdo tempo e lavorerò con i PIC e AVR. Visto che per qualcosetta Windows lo uso (virtualizzato) vuol dire che userò il Keil (come ho fatto fino ad ora) se avrò bisogno di usare l' ST Link/V2. Pazienza, almeno ci ho provato ed ora (più o meno) so perché non funziona. Sono contento così e mi metto l'anima in pace.
Una alternativa sarà quella di lanciare la ST Link Utility con Wine.
Appena ho tempo lo compilo e faccio la prova.
EDIT: il pacchetto txz dell'ultima versione attuale di wine è disponibile qui:
http://sourceforge.net/projects/wine/fi ... /1.6/i486/
Ringrazio ancora per il gentilissimo aiuto e per l'interesse tanto a te
xyz ed
angus.
Un saluto,
Simo.
Già da qualche tempo mi sono reso conto che il supporto offerto dal fabbricante è molto importante.
Microchip ha dato un supporto notevole anche per gli amanti del pinguino con MPLABX.
Le avr-toolchain non pongono limiti. Usare un semplice editore di testi, avr-gcc e avrdude è molto più veloce e pratico che usare AVR Studio che ti intalla Visual C++ e tutte le sue menate varie. Comunque...
Poi scopri che la ST non rispetta gli standard USB e non rilascia alcun driver per Linux. Strano perché la Freescale, la Segger e altri si.
Se non mi offre quel supporto che di cui io ho bisogno pazienza, per il momento non perdo tempo e lavorerò con i PIC e AVR. Visto che per qualcosetta Windows lo uso (virtualizzato) vuol dire che userò il Keil (come ho fatto fino ad ora) se avrò bisogno di usare l' ST Link/V2. Pazienza, almeno ci ho provato ed ora (più o meno) so perché non funziona. Sono contento così e mi metto l'anima in pace.
Una alternativa sarà quella di lanciare la ST Link Utility con Wine.
Appena ho tempo lo compilo e faccio la prova.
EDIT: il pacchetto txz dell'ultima versione attuale di wine è disponibile qui:
http://sourceforge.net/projects/wine/fi ... /1.6/i486/
Ringrazio ancora per il gentilissimo aiuto e per l'interesse tanto a te
Un saluto,
Simo.
44 messaggi
• Pagina 4 di 5 • 1, 2, 3, 4, 5
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



