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

 
 
> Программирование LC1313 через SWD
nicks80
сообщение Sep 13 2010, 06:56
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 18-10-07
Пользователь №: 31 485



Нужен совет.
Планируется прошивать через 3 вывода Debug интерфейса. Устройство будет выпускаться серийно.
Схема обвязки приведена окончательная.
2 ноги SWO и SWCLK из них заняты и конфигурируются на выход после старта контролера.
Резистор R5 планируется на стороне программатора. R8 и R9 присутствуют и являются частью схемы.
Вопрос непонятно как контроллер будет программируется когда выводы будут установлены на выход. может чего посоветуете.
Тактироватся будет от встроенного RC осцилятора.
Просьба не писать ответы вида: "а даташит смотрел". Смотрел, может плохо, не спорю.
Так нигде и не нашел по какому принципу работает этот интерфейс.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Sep 13 2010, 12:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



to nicks80. Посмотрите в мануал J-Link от Segger. Там есть цоколевка типового 10-и пинового разъема для SWD-интерфейса и его подключение. Я в устройстве на LPC1114 (Cortex-M0) заложил такой же, но в SMD исполнении и с шагом 1,27мм (PLLD1.27), т.к. устройство у меня весьма компактное. RESET завел потому, что сигналы интерфейса совмещены на пинах с возможностью выбора других функций. А вот SWO - нет, т.к. этот сигнал отсутствует в моем кристалле. В вашем же SWO присутствует, так что не вижу причин, чтобы не задействовать его. Но вообще для SWD-интерфейса достаточно двух сигналов - SWCLK и SWDIO, если они на выделенных пинах расположены. Кстати, скорость работы MT-Link с LPC1114 через SWD получилась порядка 135кБ/с. До 6МГц он (SWD) тактируется, но автодетект в драйвере J-Link почему-то на 2МГц MT-Link переключает.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 21:14
Рейтинг@Mail.ru


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