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

 
 
> CMSIS-DAP, новый отладочный интерфейс от ARM
KRS
сообщение Sep 20 2012, 18:47
Сообщение #1


Профессионал
*****

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



ARM удумал новый отладочный интерфейс. Причем даже не отладочный интерфейс, а прошивку на базе CMSIS для железного отладчика который через RDDI-DAP dll общается с дебагером на хосте.

Цитата
Benefits of CMSIS-DAP
  • Provides a standardized interface for debuggers.
  • Interfaces to Keil MDK and ARM DS-5 are already available; adaption for 3rd party debuggers in preparation.
  • Access to CoreSight registers of all Cortex processor architectures (Cortex-A/R/M).
  • Connects via 5-pin JTAG or 2-pin Serial Wire Debug (SWD).
  • Supports multi-core debugging.
  • Easy to deploy to Debug Units based on Cortex-M microcontrollers.
  • Debug Unit may be integrated on an evaluation board.
  • USB using HID (Human Interface Device) driver class that avoids driver installation on host PC.


проект в стадии: Version 0.01 - Beta (даты файлов 19.06.2012)

ЗЫ ознакомится можно в местных закромах.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
goodwin
сообщение Sep 27 2012, 12:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Первым делом это попробовал, гогда углУбился wink.gif
Правда подавал по 55 "единичек".

При взведенной галке "SWJ" последовательность отрабатывается как на нижнем логе ("для STM") всегда.
(просто для LPC забыл выставить).

Но там может и с командой ID_DAP_Transfer тоже что то не так.
Не срабатывает...

Вычитал в сети такое:
"
> + /* More than 50 TCK/SWCLK cycles with TMS/SWDIO high,
> + * putting both JTAG and SWD logic into reset state.
> + */
> + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
> + /* Switching sequence enables SWD and disables JTAG
> + * NOTE: bits in the DP's IDCODE may expose the need for
> + * an old/deprecated sequence (0xb6 0xed).
> + */
> + 0x9e, 0xe7,
> + /* More than 50 TCK/SWCLK cycles with TMS/SWDIO high,
> + * putting both JTAG and SWD logic into reset state.
> + */
> + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
"

DLL-ки из Keil и из вашего архива выдают такую байду (0xb6 0xed) ...
Пускай авторы допиливают sm.gif
Увы, суетиться, думаю, (пока?) нет смысла.
Возможно, что драйвер требует какие то вендорские команды для правильной настройки -
И все не так уж красиво и открыто?

Кстати, а где удалось тиснуть архивчик, если не секрет?
Что то в открытом доступе я его не нашел...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KRS   CMSIS-DAP   Sep 20 2012, 18:47
- - AlexandrY   Цитата(KRS @ Sep 20 2012, 21:47) ARM удум...   Sep 21 2012, 05:20
|- - KRS   Цитата(AlexandrY @ Sep 21 2012, 09:20) От...   Sep 21 2012, 08:29
- - goodwin   Оптимально LPC1343. ROM HID можно заюзать, да и пр...   Sep 21 2012, 07:16
- - goodwin   Именно это и имел ввиду - "ногодрыг по HID US...   Sep 21 2012, 09:09
- - KRS   Протокол в общем не уровня GDB сервер, где уже сра...   Sep 21 2012, 19:44
- - goodwin   Есть желающие поковыряться? По быстрому совокупил ...   Sep 25 2012, 04:39
|- - KRS   Цитата(goodwin @ Sep 25 2012, 08:39) Клок...   Sep 26 2012, 07:40
- - goodwin   Дык задача так не стоит - во что бы то ни стало к ...   Sep 26 2012, 15:40
|- - KRS   Цитата(goodwin @ Sep 26 2012, 19:40) Зада...   Sep 26 2012, 19:18
- - goodwin   Теперь есть: КодDAP command = 00 Seq: 02-00 ...   Sep 27 2012, 08:02
- - KRS   Так 0xE79E не посылается - чип не будет по SWD раб...   Sep 27 2012, 12:00
|- - KRS   Цитата(goodwin @ Sep 27 2012, 16:47) Кста...   Sep 27 2012, 15:38
- - x893   Не могу сказать про LPC - но я скачал файл CMSISDA...   Sep 28 2012, 03:01
- - goodwin   Ну дык и выкладывайте проект. Дабы сравнить. Может...   Sep 28 2012, 06:01
- - x893   Запустил на STM32 - чуть позже выложу код (есть ещ...   Oct 1 2012, 02:31
- - sensor_ua   Появилась поддержка в CooCox.   Nov 20 2012, 05:24


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:58
Рейтинг@Mail.ru


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