STM32F4 & Slackware
Moderatori:
Paolino,
fairyvilje
44 messaggi
• Pagina 3 di 5 • 1, 2, 3, 4, 5
1
voti
Compila prima OpenOCD, gli altri software non contengono codice per comunicare a basso livello con USB. OpenOCD implementa un remote protocol server utilizzato da gdb per comunicare col dispositivo.
1
voti
OpenOCD se funziona e riesce a comunicare via JTAG con la board puoi mandare i comandi via telnet attraverso una comunicazione TCP/IP con l'indirizzo localhost e la porta 4444 (è quella di default, è possibile cambiarla) senza passare via gdb.
I comandi sono questi:
http://openocd.sourceforge.net/doc/html ... mands.html
I comandi sono questi:
http://openocd.sourceforge.net/doc/html ... mands.html
0
voti
xyz ha scritto:Mi ricordo di aver letto dei problemi con alcune board che non rispettavano le specifiche USB e il kernel resettava la comunicazioni USB in caso d'errore.
Tra l'altro, dopo alcune ricerche sono arrivato a questa pagina:
http://capitanio.org/mlink/index.html
Nella quale l'autore riporta:
"The discovery’s stlink (both st8, st32) implementation of the USB protocol violates the USB standard in multiple ways and it's too much broken for the linux kernel driver. Although it's possible to intercept the core and write/read a data in some for that designated SRAM region, there isn't any direct communication channel to the chip over the USB. The right (but long term) solution will be to replace the stlink firmware."
Anche nel sorgente a questo link:
http://arm-utilities.googlecode.com/svn ... ink-test.c
si legge:
- Codice: Seleziona tutto
static const char usage_msg[] =
"\nUsage: %s /dev/sg0 ...\n\n"
"Note: The stlink firmware violates the USB standard.\n"
" If you plug-in the discovery's stlink, wait a several\n"
" minutes to let the kernel driver swallow the broken device.\n"
" Watch:\ntail -f /var/log/messages\n"
" This command sequence can shorten the waiting time and fix some issues.\n"
" Unplug the stlink and execute once as root:\n"
"modprobe -r usb-storage && modprobe usb-storage quirks=483:3744:lrwsro\n"
"\n";
0
voti
Dall'ultimo messaggio si capisce lo strano comportamento con le varie versione del kernel. Lo stack USB del kernel di Linux ha aumentato i controlli di validità sul protocollo e le schede che violano lo specifiche di comunicazione non funzionano o funzionano parzialmente.
Oltre a complimentarsi con ST per il clamoroso baco, le soluzioni proposte sono quella di sostituire il firmware, se esiste una versione corretta o vengono proposti alcuni workaround parzialmente funzionanti.
Oltre a complimentarsi con ST per il clamoroso baco, le soluzioni proposte sono quella di sostituire il firmware, se esiste una versione corretta o vengono proposti alcuni workaround parzialmente funzionanti.
0
voti
Già, pero rimane comunque da scoprire perché sul mio laptop e con la distro configurata da me non funziona e sul laptop del mio amico con la Ubuntu si. Saranno le versioni del kernel però non ho ancora avuto la possibilità di vederlo e di verificare il tutto assieme di persona. Forse in questi giorni.
Capisco i bug però questo fatto non lo capisco
ho la testa dura e voglio capire il perché.
Ad ogni modo in giornata, probabilmente questa sera vedrò di compilare OpenOCD.
Speriamo che gli esiti siano positivi.
Capisco i bug però questo fatto non lo capisco
ho la testa dura e voglio capire il perché. Ad ogni modo in giornata, probabilmente questa sera vedrò di compilare OpenOCD.
Speriamo che gli esiti siano positivi.
0
voti
Ciao
xyz, sono riuscito a compilare con successo openocd.
Da quello che ho capito bisogna configurarlo un file di configurazione con x.cfg con l'opzione -f.
Dunque i file di mio interesse penso dovrebbero essere questi o per lo meno uno di loro:
Ho cercato qualche riferimento al ST Link/V2
Seguendo questa pagina al paragrafo 4.1, secondo quanto riportato ho eseguito
Da quello che ho capito c'è un errore e non riconosce il dispositivo hla, settato e dichiarato in stlink-v2.cfg
Immagino bisogna sostiture il nome dell' interface dico bene? Se si, come?
È la prima volta che lo uso e sono cotto dal lavoro.. Timeout.
A parte di qualche aiutino a riguardo adesso ho bisogno di un
A presto e grazie ancora per l'aiuto che mi stai dando.
Simo
#########################################################
EDIT: dopo una piccola pausa sono tornato a casa ed ho eseguito:
Da quello che ho capito bisogna configurarlo un file di configurazione con x.cfg con l'opzione -f.
Dunque i file di mio interesse penso dovrebbero essere questi o per lo meno uno di loro:
- Codice: Seleziona tutto
~ $ ls /usr/local/share/openocd/scripts/target/ | grep stm32f4
stm32f4x.cfg
stm32f4x_stlink.cfg
stm32f4xx.cfg
Ho cercato qualche riferimento al ST Link/V2
- Codice: Seleziona tutto
/usr/local/share/openocd/scripts/target $ grep -r stlink-v
stm32f4xx.cfg:source [find interface/stlink-v2.cfg]
Seguendo questa pagina al paragrafo 4.1, secondo quanto riportato ho eseguito
- Codice: Seleziona tutto
$ openocd -f board/stm32f4discovery.cfg -f interface/stlink-v2.cfg
Open On-Chip Debugger 0.7.0 (2013-07-28-16:43)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
Error: The specified debug interface was not found (hla)
The following debug interfaces are available:
1: ft2232
Runtime Error: /usr/local/share/openocd/scripts/interface/stlink-v2.cfg:5:
in procedure 'script'
at file "embedded:startup.tcl", line 58
at file "/usr/local/share/openocd/scripts/board/stm32f4discovery.cfg", line 4
in procedure 'interface' called at file "/usr/local/share/openocd/scripts/interface/stlink-v2.cfg", line 5
Da quello che ho capito c'è un errore e non riconosce il dispositivo hla, settato e dichiarato in stlink-v2.cfg
- Codice: Seleziona tutto
$ cat ../interface/stlink-v2.cfg
#
# STMicroelectronics ST-LINK/V2 in-circuit debugger/programmer
#
interface hla
hla_layout stlink
hla_device_desc "ST-LINK/V2"
hla_vid_pid 0x0483 0x3748
Immagino bisogna sostiture il nome dell' interface dico bene? Se si, come?
È la prima volta che lo uso e sono cotto dal lavoro.. Timeout.
A parte di qualche aiutino a riguardo adesso ho bisogno di un
- Codice: Seleziona tutto
# init 0
A presto e grazie ancora per l'aiuto che mi stai dando.
Simo
#########################################################
EDIT: dopo una piccola pausa sono tornato a casa ed ho eseguito:
- Codice: Seleziona tutto
~ $ openocd -f board/stm32f4discovery.cfg -f interface/stlink-v2.cfg -d
Open On-Chip Debugger 0.7.0 (2013-07-28-16:43)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 3 command.c:549 command_print(): debug_level: 3
Debug: 14 3 configuration.c:45 add_script_search_dir(): adding /home/simo/.openocd
Debug: 15 3 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/site
Debug: 16 3 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/scripts
Debug: 17 3 configuration.c:86 find_file(): found /usr/local/share/openocd/scripts/board/stm32f4discovery.cfg
Debug: 18 4 configuration.c:86 find_file(): found /usr/local/share/openocd/scripts/interface/stlink-v2.cfg
Debug: 19 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface hla
Debug: 20 4 command.c:145 script_debug(): command - interface ocd_interface hla
Error: 22 4 adapter.c:183 handle_interface_command(): The specified debug interface was not found (hla)
User : 23 4 command.c:549 command_print(): The following debug interfaces are available:
User : 24 4 command.c:549 command_print(): 1: ft2232
Debug: 25 4 command.c:631 run_command(): Command failed with error code -101
User : 26 5 command.c:669 command_run_line(): Runtime Error: /usr/local/share/openocd/scripts/interface/stlink-v2.cfg:5:
in procedure 'script'
at file "embedded:startup.tcl", line 58
at file "/usr/local/share/openocd/scripts/board/stm32f4discovery.cfg", line 4
in procedure 'interface' called at file "/usr/local/share/openocd/scripts/interface/stlink-v2.cfg", line 5
0
voti
Sembra che l'errore precedente era dovuto al fatto che non ho passato l'opzione --enable-ti-icdi in fase di compilazione di openocd. Dunque ho ricompilato.
Però.. Ora l'output è il seguente:
Debug:
Sto cominciando a pensare che l'architettura x86 dia più problemi rispetto alla x86_64...
Se è così reinstallo e ricompilo tutto a 64 bit.
Però.. Ora l'output è il seguente:
- Codice: Seleziona tutto
~ $ openocd -f interface/stlink-v2.cfg -f target/stm32f4x_stlink.cfg
Open On-Chip Debugger 0.7.0 (2013-07-28-20:48)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
Info : This adapter doesn't support configurable speed
Info : STLINK v2 JTAG v16 API v2 SWIM v0 VID 0x0483 PID 0x3748
Info : Target voltage: 2.921739
Error: init mode failed
in procedure 'transport'
in procedure 'init
Debug:
- Codice: Seleziona tutto
~ $ openocd -f interface/stlink-v2.cfg -f target/stm32f4x_stlink.cfg -d
Open On-Chip Debugger 0.7.0 (2013-07-28-20:48)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 3 command.c:549 command_print(): debug_level: 3
Debug: 14 3 configuration.c:45 add_script_search_dir(): adding /home/simo/.openocd
Debug: 15 3 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/site
Debug: 16 3 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/scripts
Debug: 17 3 configuration.c:86 find_file(): found /usr/local/share/openocd/scripts/interface/stlink-v2.cfg
Debug: 18 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface hla
Debug: 19 4 command.c:145 script_debug(): command - interface ocd_interface hla
Debug: 21 4 command.c:369 register_command_handler(): registering 'ocd_hla_device_desc'...
Debug: 22 4 command.c:369 register_command_handler(): registering 'ocd_hla_serial'...
Debug: 23 4 command.c:369 register_command_handler(): registering 'ocd_hla_layout'...
Debug: 24 4 command.c:369 register_command_handler(): registering 'ocd_hla_vid_pid'...
Debug: 25 5 command.c:369 register_command_handler(): registering 'ocd_stlink_api'...
Debug: 26 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_hla_layout stlink
Debug: 27 5 command.c:145 script_debug(): command - hla_layout ocd_hla_layout stlink
Debug: 29 5 hla_interface.c:167 hl_interface_handle_layout_command(): hl_interface_handle_layout_command
Debug: 30 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_hla_device_desc ST-LINK/V2
Debug: 31 6 command.c:145 script_debug(): command - hla_device_desc ocd_hla_device_desc ST-LINK/V2
Debug: 33 6 hla_interface.c:141 hl_interface_handle_device_desc_command(): hl_interface_handle_device_desc_command
Debug: 34 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_hla_vid_pid 0x0483 0x3748
Debug: 35 6 command.c:145 script_debug(): command - hla_vid_pid ocd_hla_vid_pid 0x0483 0x3748
Debug: 37 6 hla_interface.c:195 hl_interface_handle_vid_pid_command(): hl_interface_handle_vid_pid_command
Debug: 38 6 configuration.c:86 find_file(): found /usr/local/share/openocd/scripts/target/stm32f4x_stlink.cfg
Debug: 39 6 configuration.c:86 find_file(): found /usr/local/share/openocd/scripts/target/stm32_stlink.cfg
Debug: 40 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select hla_swd
Debug: 41 7 command.c:145 script_debug(): command - ocd_transport ocd_transport select hla_swd
Debug: 42 7 hla_transport.c:187 hl_transport_select(): hl_transport_select
Debug: 43 7 command.c:369 register_command_handler(): registering 'ocd_hla'...
Debug: 44 7 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 45 7 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 46 8 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 47 8 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 48 8 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 49 8 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 50 8 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 51 11 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 52 11 command.c:369 register_command_handler(): registering 'ocd_jtag'...
Debug: 53 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_hla newtap stm32f4x cpu -expected-id 0x2ba01477
Debug: 54 11 command.c:145 script_debug(): command - ocd_hla ocd_hla newtap stm32f4x cpu -expected-id 0x2ba01477
Debug: 55 11 hla_tcl.c:104 jim_hl_newtap_cmd(): Creating New Tap, Chip: stm32f4x, Tap: cpu, Dotted: stm32f4x.cpu, 2 params
Debug: 56 11 hla_tcl.c:114 jim_hl_newtap_cmd(): Processing option: -expected-id
Debug: 57 11 core.c:1323 jtag_tap_init(): Created Tap: stm32f4x.cpu @ abs position 0, irlen 0, capture: 0x0 mask: 0x0
Debug: 58 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create stm32f4x.cpu hla_target -chain-position stm32f4x.cpu
Debug: 59 11 command.c:145 script_debug(): command - ocd_target ocd_target create stm32f4x.cpu hla_target -chain-position stm32f4x.cpu
Debug: 60 11 target.c:1615 target_free_all_working_areas_restore(): freeing all working areas
Debug: 61 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 62 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 63 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 64 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 65 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 66 11 command.c:369 register_command_handler(): registering 'ocd_arm'...
Debug: 67 11 hla_target.c:299 adapter_target_create(): adapter_target_create
Debug: 68 11 hla_target.c:272 adapter_init_arch_info(): adapter_init_arch_info
Debug: 69 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 70 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 71 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 72 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 73 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 74 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 75 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 76 11 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 77 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 78 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 79 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 80 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 81 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 82 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 83 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 84 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 85 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 86 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 87 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 88 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 89 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 90 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 91 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 92 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 93 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 94 12 command.c:369 register_command_handler(): registering 'ocd_stm32f4x.cpu'...
Debug: 95 12 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f4x.cpu configure -work-area-phys 0x20000000 -work-area-size 0x10000 -work-area-backup 0
Debug: 96 12 command.c:145 script_debug(): command - ocd_stm32f4x.cpu ocd_stm32f4x.cpu configure -work-area-phys 0x20000000 -work-area-size 0x10000 -work-area-backup 0
Debug: 97 12 target.c:1615 target_free_all_working_areas_restore(): freeing all working areas
Debug: 98 12 target.c:1615 target_free_all_working_areas_restore(): freeing all working areas
Debug: 99 12 target.c:1615 target_free_all_working_areas_restore(): freeing all working areas
Debug: 100 12 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash bank stm32f4x.flash stm32f2x 0 0 0 0 stm32f4x.cpu
Debug: 101 12 command.c:145 script_debug(): command - ocd_flash ocd_flash bank stm32f4x.flash stm32f2x 0 0 0 0 stm32f4x.cpu
Debug: 103 12 command.c:369 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 104 12 command.c:369 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 105 12 command.c:369 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 106 12 tcl.c:781 handle_flash_bank_command(): 'stm32f2x' driver usage field missing
Debug: 107 13 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_init
Debug: 108 13 command.c:145 script_debug(): command - init ocd_init
Debug: 110 13 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target init
Debug: 111 13 command.c:145 script_debug(): command - ocd_target ocd_target init
Debug: 113 13 target.c:1178 handle_target_init_command(): Initializing targets...
Debug: 114 13 hla_target.c:289 adapter_init_target(): adapter_init_target
Debug: 115 13 command.c:369 register_command_handler(): registering 'ocd_target_request'...
Debug: 116 13 command.c:369 register_command_handler(): registering 'ocd_trace'...
Debug: 117 13 command.c:369 register_command_handler(): registering 'ocd_trace'...
Debug: 118 13 command.c:369 register_command_handler(): registering 'ocd_fast_load_image'...
Debug: 119 13 command.c:369 register_command_handler(): registering 'ocd_fast_load'...
Debug: 120 13 command.c:369 register_command_handler(): registering 'ocd_profile'...
Debug: 121 13 command.c:369 register_command_handler(): registering 'ocd_virt2phys'...
Debug: 122 13 command.c:369 register_command_handler(): registering 'ocd_reg'...
Debug: 123 13 command.c:369 register_command_handler(): registering 'ocd_poll'...
Debug: 124 13 command.c:369 register_command_handler(): registering 'ocd_wait_halt'...
Debug: 125 13 command.c:369 register_command_handler(): registering 'ocd_halt'...
Debug: 126 13 command.c:369 register_command_handler(): registering 'ocd_resume'...
Debug: 127 13 command.c:369 register_command_handler(): registering 'ocd_reset'...
Debug: 128 13 command.c:369 register_command_handler(): registering 'ocd_soft_reset_halt'...
Debug: 129 13 command.c:369 register_command_handler(): registering 'ocd_step'...
Debug: 130 13 command.c:369 register_command_handler(): registering 'ocd_mdw'...
Debug: 131 13 command.c:369 register_command_handler(): registering 'ocd_mdh'...
Debug: 132 13 command.c:369 register_command_handler(): registering 'ocd_mdb'...
Debug: 133 13 command.c:369 register_command_handler(): registering 'ocd_mww'...
Debug: 134 13 command.c:369 register_command_handler(): registering 'ocd_mwh'...
Debug: 135 13 command.c:369 register_command_handler(): registering 'ocd_mwb'...
Debug: 136 13 command.c:369 register_command_handler(): registering 'ocd_bp'...
Debug: 137 13 command.c:369 register_command_handler(): registering 'ocd_rbp'...
Debug: 138 13 command.c:369 register_command_handler(): registering 'ocd_wp'...
Debug: 139 13 command.c:369 register_command_handler(): registering 'ocd_rwp'...
Debug: 140 13 command.c:369 register_command_handler(): registering 'ocd_load_image'...
Debug: 141 13 command.c:369 register_command_handler(): registering 'ocd_dump_image'...
Debug: 142 13 command.c:369 register_command_handler(): registering 'ocd_verify_image'...
Debug: 143 13 command.c:369 register_command_handler(): registering 'ocd_test_image'...
Debug: 144 13 command.c:369 register_command_handler(): registering 'ocd_reset_nag'...
Debug: 145 13 command.c:369 register_command_handler(): registering 'ocd_ps'...
Debug: 146 13 hla_interface.c:107 hl_interface_init(): hl_interface_init
Debug: 147 13 hla_layout.c:91 hl_layout_init(): hl_layout_init
Info : 148 13 core.c:1375 adapter_init(): This adapter doesn't support configurable speed
Debug: 149 13 openocd.c:132 handle_init_command(): Debug Adapter init complete
Debug: 150 13 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport init
Debug: 151 13 command.c:145 script_debug(): command - ocd_transport ocd_transport init
Debug: 153 13 transport.c:240 handle_transport_init(): handle_transport_init
Debug: 154 13 hla_transport.c:148 hl_transport_init(): hl_transport_init
Debug: 155 13 hla_transport.c:165 hl_transport_init(): current transport hla_swd
Debug: 156 13 hla_interface.c:44 hl_interface_open(): hl_interface_open
Debug: 157 13 hla_layout.c:42 hl_layout_open(): hl_layout_open
Debug: 158 13 stlink_usb.c:1233 stlink_usb_open(): stlink_usb_open
Debug: 159 13 stlink_usb.c:1251 stlink_usb_open(): transport: 1 vid: 0x0483 pid: 0x3748
Info : 160 18 stlink_usb.c:423 stlink_usb_version(): STLINK v2 JTAG v16 API v2 SWIM v0 VID 0x0483 PID 0x3748
Debug: 161 20 stlink_usb.c:601 stlink_usb_init_mode(): MODE: 0x02
Info : 162 31 stlink_usb.c:457 stlink_usb_check_voltage(): Target voltage: 2.918263
Debug: 163 31 stlink_usb.c:656 stlink_usb_init_mode(): MODE: 0x01
Debug: 164 34 stlink_usb.c:376 stlink_usb_error_check(): status error: 9 ('unknown')
Error: 165 34 stlink_usb.c:1328 stlink_usb_open(): init mode failed
Debug: 166 34 hla_layout.c:49 hl_layout_open(): failed
Debug: 167 34 command.c:631 run_command(): Command failed with error code -4
User : 168 35 command.c:669 command_run_line(): in procedure 'transport'
Debug: 169 35 command.c:631 run_command(): Command failed with error code -4
User : 170 35 command.c:669 command_run_line(): in procedure 'init'
Debug: 171 35 hla_interface.c:115 hl_interface_quit(): hl_interface_quit
Sto cominciando a pensare che l'architettura x86 dia più problemi rispetto alla x86_64...
Se è così reinstallo e ricompilo tutto a 64 bit.
44 messaggi
• Pagina 3 di 5 • 1, 2, 3, 4, 5
Chi c’è in linea
Visitano il forum: Nessuno e 12 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)


