One-stop Electronic Manufacturing Services, help you easily achieve your electronic products from PCB & PCBA

DAPLINK replaces the JLINK OBSTLINK STM32 burner down-loader emulator ARM

Short Description:

Product name: CMSIS DAP Simulator

Debugging interface: JTAG,SWD, virtual serial port

Development environment: Kei1/MDK, IAR, OpenOCD

Target chips: All chips based on the Cortex-M core, such as STM32, NRF51/52, etc

Operating system: Windows, Linux, Mac

Input voltage: 5V (USB power supply)

Output voltage :5V/3.3V(can be directly supplied to the target board)

Product size: 71.5mm*23.6mm*14.2mm


Product Detail

Product Tags

1.1

 

Product characteristics
(1) Hardware schematic PCB is completely open source, software open source, no copyright risk.
At present, the jlink/stlink on the market are pirated, and there are some legal problems in the use. When some jlink is used with IDE such as MDK, it will prompt piracy and cannot be used normally, and some jlink versions have the problem of losing firmware after using for a period of time. Once the firmware is lost, you need to manually restore the software.
(2)Lead out SWD interface, support mainstream PC debugging software, including keil, IAR, openocd, support SwD download, single step debugging.
(3)JTAG interface, with openocd can support the debugging of almost all SoC chips worldwide, such as ARM Cortex-A series, DSP, FPGA, MIPS, etc., because the SWD protocol is only a private protocol defined by ARM, and JTAG is the international IEEE 1149 standard. The usual emulator target chip is generally ARM Cortex-M series, which does not introduce JTAG interface, and this product introduces JTAG interface, which is suitable for you to develop and debug work under other platforms.
(4)Support virtual serial port (that is, it can be used as an emulator or as a serial port tool, replacing ch340, cp2102, p12303)
(5)DAPLink supports USB flash drive firmware upgrade, just ground the nRST, plug it into DAPLink, PC. There will be a USB flash drive, just drag the new firmware (hex or bin file) into the USB flash drive to complete the firmware upgrade. Because DAPLink implements a bootloader with U disk function, it can easily complete the firmware upgrade. If you have a STM32-based product in mass production, and the product may need to be upgraded later, the boot loader code in DAPLink is very worthy of your reference, the client does not need to install complex IDE or burn tools to complete the upgrade, just drag to the U disk can conveniently complete your product upgrade.

8

Wiring procedure
1.Connect the emulator to the target board

SWD wiring diagram

detail (1)

JTAG wiring diagram

detail (2)

Q&A
1. Burning failure, indicating RDDI-DAP ERROR, how to solve?
A: Because the simulator burning speed is fast, the signal between the dupont line will produce crosstalk, please try to change the shorter Dupont line, or the closely connected Dupont line, you can also try to reduce the burning speed, generally can be solved normally.
2. What should be done if the target cannot be detected, indicating communication failure?
A: Please first check whether the hardware cable is correct (GND,CLK,10,3V3), and then check whether the power supply of the target board is normal. If the target board is powered by the simulator, since the maximum output current of the USB is only 500mA, please check whether the power supply of the target board is insufficient.
3. Which chip debugging burning is supported by CMSIS DAP/DAPLink?
A: The typical use scenario is to program and debug the MCU. Theoretically, the kernel of the Cortex-M series can use DAP for burning and debugging, typical chips such as STM32 full series of chips, GD32 full series, nRF51/52 series and so on.
4. Can I use DAP emulator for debugging under Linux?
A: Under Linux, you can use openocd and DAP emulator for debugging. openocd is the most popular and powerful open source debugger in the world. You can also use openocd under windows, by writing the appropriate configuration script can achieve the debugging of the chip, burning and other operations.

Product shooting

9










  • Previous:
  • Next:

  • Write your message here and send it to us