moxushko
|
|
1 | |
Прошивка через SWD22.03.2017, 13:07. Показов 9243. Ответов 19
Метки нет (Все метки)
Есть устройство, с STM32F405RG на борту. Программируется стандартно через 4 проводка SWD: VCC, GND, DATA, CLOCK. Да другом конце ST-Link и ST-Link Uniti. Разводка правильная. Пробовал и NRST программно, и на землю вешал, и на питание. Ничего. Uniti не видит его
|
22.03.2017, 13:07 | |
Ответы с готовыми решениями:
19
Заснул по WFI - через SWD - не разбудить. Прошивка Maple Mini через SWD Автомагнитола SUPRA SWD-607NV. Слетела прошивка OLIMEX - ARM-JTAG-SWD - ADPTR, JTAG SWD, OPENOCD CROSSWORKS STM32F4DISCOVERY и SWD |
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
|
22.03.2017, 13:52 | 2 |
Удерживая ресет запустить прошивку и сразу отпустить ресет пробовали?
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
22.03.2017, 15:28 | 3 |
Сообщение от moxushko
0
|
moxushko
|
|
22.03.2017, 18:39 | 4 |
Utility - да. опечатался.
Все равно не хочет. Вычитал в DataShiet, что выводы Vcap через конденсатор посадить на землю, и на них должно быть около 1,5 В. Т.е. и не 0 и не 1. Перепаял, этих 1.5 В так и нет. На STM32F4Dyscovery пробовал играться с этим: выводы в нормальном состоянии (то бишь 1,5 В) - все подключается и шьется, вешаешь их на 0 или 1 - не подключается |
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1,445
|
|
22.03.2017, 18:48 | 5 |
Мне помогало загнать в режим бутлоадера - ножку BOOTx к питанию, запускаем проц, коннектимся через SWD и стираем/заливаем прошивку
0
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
22.03.2017, 18:58 | 6 |
Сообщение от Stiit.mi
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
|
|
22.03.2017, 18:59 | 7 |
Vcap - это фильтр внутреннего стабилизатора (IMHO). Его трогать нельзя. ... а уж тем более "вешаешь их на 0 или 1".
Если там нет нормального напряжения, то к чему, собственно, вы хотите подключиться? При 0В на ядре, это ядро как-то не шибко хочет работать.
0
|
1 / 1 / 0
Регистрация: 19.07.2013
Сообщений: 423
|
|
22.03.2017, 22:13 | 8 |
имхо, разводка питания не очень. у вас на vcap должен быть импульс при запуске.
если нет на нем питания, то не стартует
0
|
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1,445
|
|
22.03.2017, 23:34 | 9 |
Сообщение от Iddy_Im
Для отладки, батенька. Не достигли мы еще просветления, позорно тычемся отладчиком.
0
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
23.03.2017, 09:23 | 10 |
Дык, для отладки есть лог. анализатор, светодиоды и сообщения в терминал.
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
23.03.2017, 09:53 | 11 |
Iddy_Im, а еще есть Ozone ...
0
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
23.03.2017, 09:58 | 12 |
Без понятия, что это. Я только про gdb слышал. И ни разу его не использовал.
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
23.03.2017, 12:40 | 13 |
0
|
moxushko
|
|
23.03.2017, 15:18 | 14 |
В общем, проблема решилась. Оказалось, что ножка VDDA, которая отвечает не только за питание АЦП, но и ресета, не была подлючена
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
23.03.2017, 15:30 | 15 |
Сообщение от dosykus_2
Я пользуюсь geany, отличный IDE.
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
23.03.2017, 15:32 | 16 |
moxushko,
Классические грабли нубов. Рекомендую изучить сей докУмент, от начала и до конца- http://www.st.com/content/ccc/resource/ ... 115714.pdf Эдя, сперва почитай, потом обсудим. IDE здесь не причем...
0
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
23.03.2017, 15:49 | 17 |
Не нужны отладчики! Вдумчивое чтение даташита, изучение ассемблерного кода и использование логанализатора на 100% все нужды покрывают!
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
23.03.2017, 15:53 | 18 |
Блажен, кто верует...
0
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
23.03.2017, 15:58 | 19 |
У меня только один раз была проблема, которую быстрей было бы отладчиком выявить — когда неправильные импульсы при работе с 1-wire через таймер с DMA генерировались. Но за день выявил проблему — тормозили функции opencm3, напрямую на регистрах все надо было сразу делать!
0
|
my504
|
|
24.03.2017, 08:55 | 20 |
Сообщение от Iddy_Im
|
24.03.2017, 08:55 | |
24.03.2017, 08:55 | |
Помогаю со студенческими работами здесь
20
SWD на STN32F4Discovery STM32F401 + SWD Отладка по SWD SWD-CAN переходник STM32 + SWD ST-LINK SWD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |