Ho un piccolo problema con la comunicazione tra Slackware ed una STM32F4 Discovery Board con il programma qstlink2.
Il problema è che non funziona. O meglio, riesco ad avviare il programma ma la comunicazione non va a buon fine.
Per completezza posto l'output di dmesg
- Codice: Seleziona tutto
[ 1069.103049] USB 7-1: new full-speed USB device number 4 using uhci_hcd
[ 1069.263099] USB 7-1: New USB device found, idVendor=0483, idProduct=3748
[ 1069.263103] USB 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1069.263106] USB 7-1: Product: STM32 STLink
[ 1069.263109] USB 7-1: Manufacturer: STMicroelectronics
[ 1069.263111] USB 7-1: SerialNumber: VÿkIpST4Â
lsusb
- Codice: Seleziona tutto
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:a103 Suyin Corp. Acer/HP Integrated Webcam [CN0314]
Bus 007 Device 004: ID 0483:3748 SGS Thomson Microelectronics ST-LINK/V2
Bus 006 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Ed il kernel in uso è 3.2.29-smp.
All'interno del file zippato scaricabile seguendo il link c'è anche il file 49-stlinkv2.rules.
L'ho copiato in /etc/udev/rules.d/ e successivamente ho eseguito /etc/rc.d/rc.udev force-restart ma non cambia nulla riguardo alla comunicazione.
Il contenuto della GUI è il seguente:
- Codice: Seleziona tutto
11 Device descriptions loaded.
Searching Device...
ST Link V2 found!
Fetching version...
Changing mode to SWD...
Fetching mode...
Mode: Debug
Fetching status...
Status: Core Running
Fetching MCU Info...
Device not found!
Mentre in shell
- Codice: Seleziona tutto
QGtkStyle was unable to detect the current GTK+ theme.
Verbose level: 2
Info: Devices list loaded.
Info: Found an ST Link V2.
Info: Opening device...
Info: Device Open.
Error: Device not found!
La scheda monta un circuito programmatore ST-Link/V2 che a quanto pare viene "trovato" ma ... nulla di più..
Quello che mi fa arrabbiare è che su una Ubuntu 12.x (provata da un conoscente) funziona (come descritto in questo link). Sulla mia Slackware no.
Magari qualcuno qui sul forum possiede una STM32F4 ed usa Ubuntu e mi può far notare qualche differenza sostanziale in modo da capire dove sta il problema
Spero che qualcuno riesca a darmi qualche suggerimento utile e di conseguenza mi possa aiutare.
Ringrazio in anticipo.
Simo


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)



