|
SWD не работает, SWD не удалось заставить работать в ИАР |
|
|
|
Mar 25 2008, 13:22
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(Andy Great @ Mar 25 2008, 16:03)  Кейл можно запускать с ключиком, при котором происходит заливка. В том числе через ULink я даже не в курсе , а как ему при этом подсунуть конкретный хекс ? куда то положить ?
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
|
Mar 25 2008, 14:55
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(Andy Great @ Mar 25 2008, 17:04)  Предполагается, что он в Кейле и сделан... Предполагается не использовать кейл , нужен просто прошивальщик ... есть необходимость заливать файлы сгенеренные другими средами если использовать кейл то только как автомат . с ключиком так можно ?
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
|
Mar 25 2008, 15:53
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(Andy Great @ Mar 25 2008, 18:30)  Я полагаю, что придется сделать скелет проекта в Кейле, потом подсовывать ему выходной файл. Возможно, не хекс даже, а эльф. Я не пробовал. Извините я не сразу прочитал то , что было написано по ссылке, которую Вы дали  Мне удалось элементарно подсунуть hex кейлу, спасибо ! То есть для залития путь есть , но для дебага пока нет ... Однако хотелось бы понять почему Jlink не работает все таки с swd. может у кого нить есть Jlink 5 родной и СТМ32 ? попобуйте прошить по swd, а ?
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
|
Mar 26 2008, 08:04
|

Профессионал
    
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555

|
Так кому нибудь удалось работать через SWD, кроме как через ULINK? У меня получилось через arm-stellaris-eabi-sprite (но он работает только с люминари) через FTDI FT2232 И вот себе сделал SWD при помощи FT232R или FT245R для использования с синхро бит банг моде ( IMHO этот режим сильно недооценен к тому же этим микросхемам почти не нужны внешние элементы) Сделал так от FTDI нужно 5 ног din,dout,mode ( переключает режим вход/выход) и reset. ( можно и обычный spi получить если DIN наружу вывести и программировать например AVR). Хочу прикрутить это к openocd ( главное найти время) пока проверил подключение и считывание IDCODE - все ок. ( пока надо сделать прошивальщик флеша, а то у нас на плате вытащен только SWD) Код DIN---------+ | |\ | DOUT---| >--+------ SWDIO |/o | MODE-----+
CLK---------------- SWCLK
RESET-------------- RESET
|
|
|
|
|
Mar 27 2008, 13:01
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(cebotor @ Mar 25 2008, 18:53)  Однако хотелось бы понять почему Jlink не работает все таки с swd. может у кого нить есть Jlink 5 родной и СТМ32 ? попобуйте прошить по swd, а ? Руководство связалось с сеггером - ответ , SWD поддерживается jlink-ом 6го хардваре ! (в терраэлектронике в наличии) все имеющиеся клоны - пятого и ниже.... заказали 6й - придет расковыряем посмотрим в чем отличие
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
|
Mar 28 2008, 11:11
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(Andy Great @ Mar 27 2008, 16:11)  Дык у них на сайте написано: Буфер выходной другой. А ответили так, например, потому что других уже не выпускают. Может, вопроса не поняли, может действительно изменения в схемотехнике. джетлинк 3 это старый ? у меня вроде новый и не работает .... а дайте ссылочку про другой буффер может удастся переделать... или может вообще кто что нить знает про то как он свое хардваре детектирует ? и теперь внимание заинтересованным c 6м JLINK - ом swd на stm32 заработало как положено , ура !
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
|
Apr 1 2008, 07:42
|

Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 6-04-07
Из: Бронницы
Пользователь №: 26 809

|
Цитата(Andy Great @ Mar 31 2008, 12:23)  На сайте Сеггера есть описание различий hardware. 6я версия от 5й отличается вроде 5В-совместимостью. Навскидку не нашел. я совсем не нашел ничего такого , вобще не смог выйти на описание версий железа на сеггере. думаю что не только 5в совместимостью ведь в свд двунаправленная линия а сеггеровцы ведь не просто так сделали работу с СВД только с 6й версии. вобщем желающим юзсть SWD - или ждать выхода MTlink - ов и JET-link-ов на 6м железе или покупать новый родной Jlink.
--------------------
если еррата пуста - это не хорошо а плохо
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|