Easyelectronics.ru • Просмотр темы - PinBoard R2 + STM32F1 + OpenOCD + SW4STM32

Easyelectronics.ru

Электроника для всех
Текущее время: 14 авг 2018, 13:30

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: PinBoard R2 + STM32F1 + OpenOCD + SW4STM32
СообщениеДобавлено: 26 июл 2018, 17:36 
Здравствуйте!

Зарегистрирован: 19 июл 2018, 18:56
Сообщения: 2
Потратил некоторое время на настройку среды разработки с использованием PinBoard R2 + STM32F103C8 под windows 7 x64.

1. Ставим System Workbench for STM32 c сайта openstm32.org (для доступа к ресурсам нужна регистрация).
2. Подключаем плату, запускаем Zadig (zadig.akeo.ie) и устанавливаем WinUSB для интерфейса #0 (#1 оставил FTDI для связи по UART'у через USB2).
3. Открываем в SW проект, создаем новую конфигурацию отладки Ac6 STM32 Debbugging. На вкладке main выбираем проект и .elf файл, на "Debbugger" подцепляем файл конфига.
4. Жмем дебаг и радуемся, либо смотрит что пишет, играемся с конфигом и добавляем -d3 в параметры OpenOCD для вывода доп информации.

Конфиг Pinboard_II.cfg:
Show


Правда работоспособность зависит то ли от фазы луны, то ли от дня недели, так как в разные дни пришлось добавлять или убирать некоторые параметры.
В данный момент у меня работает только с одной строкой "set CLOCK_FREQ 300", но до этого без дилеев или различными ресетами не работало.

Впрочем, главное что бы были строчки вида:
Код:
Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd.), part: 0xba00, ver: 0x3)
Info : JTAG tap: stm32f1x.bs tap/device found: 0x16410041 (mfg: 0x020 (STMicroelectronics), part: 0x6410, ver: 0x1)


Это свидетельствует о том, что CoLink платы и OpenOCD подружились, а всё остальное уже мелкие настройки.

P.s. С Atollic TrueStudio запустить не удалось, OpenOCD работал, но была ошибка по gdb, за неимением времени разбираться не стал.


Последний раз редактировалось hold3r 26 июл 2018, 20:44, всего редактировалось 7 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PBII + OpenOCD + SW4STM32
СообщениеДобавлено: 26 июл 2018, 18:32 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6245
Откуда: Челябинск
Спасибо, интересно.

А что за плата?

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PBII + OpenOCD + SW4STM32
СообщениеДобавлено: 26 июл 2018, 20:10 
Здравствуйте!

Зарегистрирован: 19 июл 2018, 18:56
Сообщения: 2
DI HALT писал(а):
Спасибо, интересно.

А что за плата?


PinBoard R2 + модуль STM32F103C8 + плата CoLink. Всё из вашего комплекта.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB