Servicios integrales de fabricación electrónica que le ayudan a lograr fácilmente sus productos electrónicos de PCB y PCBA

DAPLINK reemplaza al emulador de descarga de quemador JLINK OBSTLINK STM32 ARM

Descripción breve:

Nombre del producto: Simulador CMSIS DAP

Interfaz de depuración: JTAG, SWD, puerto serie virtual

Entorno de desarrollo: Kei1/MDK, IAR, OpenOCD

Chips de destino: Todos los chips basados ​​en el núcleo Cortex-M, como STM32, NRF51/52, etc.

Sistema operativo: Windows, Linux, Mac

Voltaje de entrada: 5 V (fuente de alimentación USB)

Voltaje de salida: 5 V/3,3 V (se puede suministrar directamente a la placa de destino)

Tamaño del producto: 71,5 mm x 23,6 mm x 14,2 mm


Detalle del producto

Etiquetas de productos

1.1

 

Características del producto
(1) El esquema de hardware PCB es completamente de código abierto, el software es de código abierto y no tiene riesgo de derechos de autor.
Actualmente, los jlink/stlink disponibles en el mercado son pirateados y su uso presenta algunos problemas legales. Al usar jlink con IDE como MDK, se incurre en piratería y no se puede usar con normalidad. Algunas versiones de jlink presentan el problema de perder el firmware tras un tiempo de uso. Una vez perdido el firmware, es necesario restaurar el software manualmente.
(2) Salida de interfaz SWD, compatible con el software de depuración de PC convencional, incluidos keil, IAR, openocd, compatible con descarga de SwD, depuración de un solo paso.
(3) La interfaz JTAG con openocd permite la depuración de prácticamente todos los chips SoC del mundo, como la serie ARM Cortex-A, DSP, FPGA, MIPS, etc., ya que el protocolo SWD es un protocolo privado definido únicamente por ARM, y JTAG es el estándar internacional IEEE 1149. El chip de destino habitual del emulador suele ser la serie ARM Cortex-M, que no incorpora la interfaz JTAG. Este producto sí la incorpora, lo que facilita el desarrollo y la depuración en otras plataformas.
(4) Admite puerto serie virtual (es decir, se puede utilizar como emulador o como herramienta de puerto serie, reemplazando ch340, cp2102, p12303)
(5) DAPLink admite la actualización de firmware desde una unidad flash USB. Simplemente conecte el nRST a tierra y conéctelo a DAPLink o a la PC. Habrá una unidad flash USB; simplemente arrastre el nuevo firmware (archivo hexadecimal o bin) a la unidad USB para completar la actualización. Gracias a que DAPLink implementa un gestor de arranque con función de disco U, la actualización de firmware se completa fácilmente. Si tiene un producto basado en STM32 en producción en masa y necesita actualizarse posteriormente, le recomendamos consultar el código del gestor de arranque de DAPLink. El cliente no necesita instalar IDE complejos ni herramientas de grabación para completar la actualización; simplemente arrastre el nuevo firmware a la unidad USB para completar la actualización.

8

Procedimiento de cableado
1. Conecte el emulador a la placa de destino.

Diagrama de cableado del SWD

detalle (1)

Diagrama de cableado JTAG

detalle (2)

Preguntas y respuestas
1. Falla de grabación, que indica ERROR RDDI-DAP, ¿cómo solucionarlo?
A: Debido a que la velocidad de grabación del simulador es rápida, la señal entre la línea Dupont producirá diafonía, intente cambiar la línea Dupont más corta o la línea Dupont estrechamente conectada, también puede intentar reducir la velocidad de grabación, generalmente se puede resolver normalmente.
2. ¿Qué se debe hacer si no se puede detectar el objetivo, lo que indica una falla de comunicación?
R: Primero, compruebe que el cable de hardware esté correcto (GND, CLK, 10, 3V3) y, a continuación, que la alimentación de la placa de destino sea normal. Si la placa de destino se alimenta mediante el simulador, dado que la corriente de salida máxima del USB es de solo 500 mA, compruebe si la alimentación de la placa de destino es insuficiente.
3. ¿Qué grabación de depuración de chip admite CMSIS DAP/DAPLink?
R: El uso típico es la programación y depuración del MCU. En teoría, el núcleo de la serie Cortex-M puede usar DAP para la grabación y depuración de chips típicos como las series STM32, GD32, nRF51/52, etc.
4. ¿Puedo usar el emulador DAP para depurar en Linux?
R: En Linux, puede usar OpenOCD y el emulador DAP para la depuración. OpenOCD es el depurador de código abierto más popular y potente del mundo. También puede usar OpenOCD en Windows; con el script de configuración adecuado, puede depurar el chip, grabar y realizar otras operaciones.

Fotografía de producto

9










  • Anterior:
  • Próximo:

  • Escribe tu mensaje aquí y envíanoslo