реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Ubuntu 16 openocd STM32f407DISCOVERY - openocd failed
kuka_v
сообщение Jul 13 2018, 13:08
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 1-08-16
Пользователь №: 92 797



Нашел вот такую книжицу:
https://japaric.github.io/discovery/README.html
и решил попробовать наконец Rust for Embedded.

Споткнулся на подключении моей платки к Ubuntu.
Ubuntu 16 у меня в virtualbox-е. По опыту знаю бывают проблемы с прокидыванием USB внутрь виртуальной машины....

Вопрос:
ошибка возникает на попытке присоединиться по stlink-ку
типа:
can't connect to OpenOCD - "Error: open failed"
у автора она вроде как описана, но все права и пр вроде проверил по два раза.
Есть ликакие рекомендации?
Помогите добрым советом.
Здесь его рекомендации, у меня не сработало:
https://japaric.github.io/discovery/appendi...ror-open-failed
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 14 2018, 11:54
Сообщение #2


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



команда lsusb в консоли что паказывает?
Go to the top of the page
 
+Quote Post
kuka_v
сообщение Jul 16 2018, 06:39
Сообщение #3





Группа: Участник
Сообщений: 9
Регистрация: 1-08-16
Пользователь №: 92 797



Цитата(klen @ Jul 14 2018, 12:54) *
команда lsusb в консоли что паказывает?

Да вроде видит.

Код
alex@alex-VirtualBox:~/Desktop$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0483:3748 STMicroelectronics ST-LINK/V2
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Цитата(kuka_v @ Jul 16 2018, 07:32) *
Да вроде видит.

Код
alex@alex-VirtualBox:~/Desktop$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0483:3748 STMicroelectronics ST-LINK/V2
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Перепроверил и о чудо, все заработало....

Код
alex@alex-VirtualBox:~/Desktop$ openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg
Open On-Chip Debugger 0.9.0 (2018-01-24-01:05)
Licensed under GNU GPL v2
For bug reports, read
    http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 2000 kHz
adapter_nsrst_delay: 100
srst_only separate srst_gates_jtag srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : clock speed 1800 kHz
Info : STLINK v2 JTAG v27 API v2 SWIM v0 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 2.909307
Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints


Похоже на то что и хостовую машину и плату надо было все выключить и включить.
Спасибо за помощь! За то что отозвались!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 12:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016