Не шьется stm32 (SWD)
01.03.2013, 11:34
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Сообщение от STM32F4
|
|
Пробовал, но от этого толку не было(
|
И не будет. Если после сигнала RESET до запуска инитиализации и отключения SWD проходит пару миллисекунд, вы просто не успеете войти в дебаг. Поэтому я в начале кода частенько оставляю паузу на 1-2 секунды. За это время и питание стабилизироваться успевает.
|
|
|
|
01.03.2013, 11:36
|
|
|
Частый гость
Регистрация: 13.03.2009
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Сообщение от niXto
|
|
Поискать программатор с джытагом
|
Да, но если шить через дискавери то джейтага там нет(((( Нужен STLIK/V2 полный за 35$
Сообщение от dosikus
|
|
Не пробовали RESET задействовать с SWD ?
|
Вроде бы так и надо... Ну, если SWD как I/O используешь. Или нет? У меня с STM32F103 так работало...
|
|
|
|
01.03.2013, 11:45
|
|
|
Частый гость
Регистрация: 13.03.2009
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Сообщение от Easyrider83
|
|
И не будет. Если после сигнала RESET до запуска инитиализации и отключения SWD проходит пару миллисекунд, вы просто не успеете войти в дебаг. Поэтому я в начале кода частенько оставляю паузу на 1-2 секунды. За это время и питание стабилизироваться успевает.
|
Абсолютно согласен. Но только я не 1-2 секунды ставлю, а 200-500 мс. Потому пока кондёры зарядятся... + дисплеи тоже задержку после включения любят.
|
|
|
|
19.06.2015, 17:02
|
|
|
Прохожий
Регистрация: 13.10.2014
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Sorry за некропост.
У меня boot0 намертво припаян на землю, поэтому идея с загрузкой не проходила. Я вышел так - запускается STM32 ST-LINK Utility с настройками "connect under reset", замыкается и держится reset, программа - соединяюсь с target, отпускаю зажатый reset и далее стираю flash. Потом можно программировать обычным способом.
|
|
|
|
19.06.2015, 21:14
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Этот же способ можно использовать, если в программе используются спящие режимы
Но проще за $5 купить китайский ст-линк - там выведен выход Ресет
|
|
|
|
19.06.2015, 22:13
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Не шьется stm32 (SWD)
Сообщение от u37
|
|
Я вышел так - запускается STM32 ST-LINK Utility с настройками "connect under reset", замыкается и держится reset, программа - соединяюсь с target, отпускаю зажатый reset и далее стираю flash. Потом можно программировать обычным способом.
|
Простите что ? А RESET присоединить не судьба ? Вместо того чтоб его вручную дергать...
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:30.
|
|