Услугите за електронно производство на едно гише ви помагат лесно да постигнете вашите електронни продукти от PCB & PCBA

DAPLINK заменя JLINK OBSTLINK STM32 емулатора за зареждане надолу ARM

Кратко описание:

Име на продукта: CMSIS DAP Simulator

Интерфейс за отстраняване на грешки: JTAG, SWD, виртуален сериен порт

Среда за разработка: Kei1/MDK, IAR, OpenOCD

Целеви чипове: Всички чипове, базирани на ядрото Cortex-M, като STM32, NRF51/52 и др.

Операционна система: Windows, Linux, Mac

Входно напрежение: 5V (USB захранване)

Изходно напрежение: 5V/3.3V (може да се подава директно към целевата платка)

Размер на продукта: 71.5mm*23.6mm*14.2mm


Подробности за продукта

Продуктови етикети

1.1

 

Характеристики на продукта
(1) Хардуерната схема на PCB е с напълно отворен код, софтуер с отворен код, без риск от авторски права.
В момента jlink/stlink на пазара са пиратски и има някои правни проблеми при използването.Когато някои jlink се използват с IDE като MDK, това ще предизвика пиратство и не може да се използва нормално, а някои версии на jlink имат проблема със загубата на фърмуер след използване за определен период от време.След като фърмуерът бъде изгубен, трябва ръчно да възстановите софтуера.
(2) Извеждане на SWD интерфейс, поддръжка на основен компютърен софтуер за отстраняване на грешки, включително keil, IAR, openocd, поддръжка на изтегляне на SwD, отстраняване на грешки в една стъпка.
(3) JTAG интерфейсът с openocd може да поддържа отстраняването на грешки на почти всички SoC чипове по света, като серия ARM Cortex-A, DSP, FPGA, MIPS и т.н., тъй като протоколът SWD е само частен протокол, дефиниран от ARM, и JTAG е международният стандарт IEEE 1149.Обичайният целеви чип за емулатор обикновено е серия ARM Cortex-M, която не въвежда JTAG интерфейс, а този продукт въвежда JTAG интерфейс, който е подходящ за вас за разработване и отстраняване на грешки при работа под други платформи.
(4) Поддържа виртуален сериен порт (т.е. може да се използва като емулатор или като инструмент за сериен порт, замествайки ch340, cp2102, p12303)
(5)DAPLink поддържа надстройка на фърмуера на USB флаш устройство, просто заземете nRST, включете го в DAPLink, компютър.Ще има USB флаш устройство, просто плъзнете новия фърмуер (hex или bin файл) в USB флаш устройството, за да завършите надстройката на фърмуера.Тъй като DAPLink внедрява буутлоудър с функция U disk, той може лесно да завърши надстройката на фърмуера.Ако имате базиран на STM32 продукт в масово производство и продуктът може да се наложи да бъде надстроен по-късно, кодът на зареждащото устройство в DAPLink е много достоен за вашата справка, клиентът не трябва да инсталира сложна IDE или инструменти за запис, за да завърши надграждане, просто плъзнете до U диска, за да завършите удобно надграждането на вашия продукт.

8

Процедура за окабеляване
1. Свържете емулатора към целевата платка

Схема на свързване на SWD

детайл (1)

JTAG електрическа схема

детайл (2)

Въпроси и отговори
1. Грешка при записване, показваща RDDI-DAP ГРЕШКА, как да се реши?
О: Тъй като скоростта на запис на симулатора е бърза, сигналът между линията на Dupont ще предизвика кръстосани смущения, моля, опитайте да промените по-късата линия на Dupont или тясно свързаната линия на Dupont, можете също да опитате да намалите скоростта на запис, като цяло може да бъде решено нормално.
2. Какво трябва да се направи, ако целта не може да бъде открита, което показва грешка в комуникацията?
О: Моля, първо проверете дали хардуерният кабел е правилен (GND,CLK,10,3V3) и след това проверете дали захранването на целевата платка е нормално.Ако целевата платка се захранва от симулатора, тъй като максималният изходен ток на USB е само 500 mA, моля, проверете дали захранването на целевата платка не е достатъчно.
3. Записването на кои чипове за отстраняване на грешки се поддържа от CMSIS DAP/DAPLink?
О: Типичният сценарий за използване е да се програмира и отстранява грешки в MCU.Теоретично, ядрото на серията Cortex-M може да използва DAP за записване и отстраняване на грешки, типични чипове като пълна серия чипове STM32, пълна серия GD32, серия nRF51/52 и т.н.
4. Мога ли да използвам DAP емулатор за отстраняване на грешки под Linux?
О: Под Linux можете да използвате openocd и DAP емулатор за отстраняване на грешки.openocd е най-популярният и мощен дебъгер с отворен код в света.Можете също да използвате openocd под Windows, като напишете подходящия конфигурационен скрипт, можете да постигнете отстраняване на грешки на чипа, записване и други операции.

Продуктово заснемане

9










  • Предишен:
  • Следващия:

  • Напишете вашето съобщение тук и ни го изпратете