Servizos de fabricación electrónica integral, axúdanche a conseguir facilmente os teus produtos electrónicos a partir de PCB e PCBA

DAPLINK substitúe o emulador de descarga de gravadores JLINK OBSTLINK STM32 ARM

Descrición curta:

Nome do produto: Simulador CMSIS DAP

Interface de depuración: JTAG, SWD, porto serie virtual

Entorno de desenvolvemento: Kei1/MDK, IAR, OpenOCD

Chips de destino: Todos os chips baseados no núcleo Cortex-M, como STM32, NRF51/52, etc.

Sistema operativo: Windows, Linux, Mac

Tensión de entrada: 5 V (fonte de alimentación USB)

Tensión de saída: 5 V/3,3 V (pódese subministrar directamente á placa de destino)

Tamaño do produto: 71,5 mm * 23,6 mm * 14,2 mm


Detalle do produto

Etiquetas do produto

1.1

 

Características do produto
(1) O esquema de hardware da PCB é completamente de código aberto, software de código aberto, sen risco de dereitos de autor.
Na actualidade, os jlink/stlink do mercado son piratas e existen algúns problemas legais no seu uso. Cando se usa algún jlink con IDE como MDK, pode provocar a piratería e non se pode usar normalmente, e algunhas versións de jlink teñen o problema de perder o firmware despois dun período de tempo de uso. Unha vez que se perde o firmware, cómpre restaurar o software manualmente.
(2) Interface SWD principal, compatible con software de depuración de PC convencional, incluíndo keil, IAR, openocd, compatible con descarga de SwD, depuración dun só paso.
(3) A interface JTAG, con openocd, pode admitir a depuración de case todos os chips SoC do mundo, como a serie ARM Cortex-A, DSP, FPGA, MIPS, etc., porque o protocolo SWD é só un protocolo privado definido por ARM e JTAG é o estándar internacional IEEE 1149. O chip de destino do emulador habitual é xeralmente a serie ARM Cortex-M, que non introduce a interface JTAG, e este produto introduce a interface JTAG, que é axeitada para desenvolver e depurar traballos noutras plataformas.
(4) Compatible con porto serie virtual (é dicir, pódese usar como emulador ou como ferramenta de porto serie, substituíndo ch340, cp2102, p12303)
(5) DAPLink admite a actualización do firmware dunha unidade flash USB; só tes que conectar o nRST a terra e conectalo a DAPLink ao PC. Haberá unha unidade flash USB; só tes que arrastrar o novo firmware (ficheiro hexadecimal ou bin) á unidade flash USB para completar a actualización do firmware. Dado que DAPLink implementa un cargador de arranque con función de disco U, pode completar facilmente a actualización do firmware. Se tes un produto baseado en STM32 en produción en masa e pode que sexa necesario actualizar o produto máis tarde, o código do cargador de arranque en DAPLink é moi valioso para a túa referencia. O cliente non necesita instalar un IDE complexo nin ferramentas de gravación para completar a actualización; só tes que arrastralo ao disco U para completar comodamente a actualización do teu produto.

8

Procedemento de cableado
1. Conecta o emulador á placa de destino

Diagrama de cableado SWD

detalle (1)

Diagrama de cableado de JTAG

detalle (2)

Preguntas e respostas
1. Fallo de queimadura, que indica un ERRO RDDI-DAP, como se soluciona?
R: Debido a que a velocidade de gravación do simulador é rápida, o sinal entre a liña DuPont producirá diafonía. Tenta cambiar a liña DuPont máis curta ou a liña DuPont estreitamente conectada. Tamén podes tentar reducir a velocidade de gravación; xeralmente, pódese resolver normalmente.
2. Que se debe facer se non se pode detectar o obxectivo, o que indica un fallo de comunicación?
R: Primeiro comproba se o cable de hardware é correcto (GND, CLK, 10, 3V3) e despois comproba se a fonte de alimentación da placa de destino é normal. Se a placa de destino está alimentada polo simulador, dado que a corrente de saída máxima do USB é de só 500 mA, comproba se a fonte de alimentación da placa de destino é insuficiente.
3. Que gravación de depuración de chips é compatible con CMSIS DAP/DAPLink?
R: O escenario de uso típico é programar e depurar a MCU. Teoricamente, o núcleo da serie Cortex-M pode usar DAP para gravar e depurar, chips típicos como a serie completa de chips STM32, a serie completa GD32, a serie nRF51/52, etc.
4. Podo usar o emulador DAP para a depuración en Linux?
R: En Linux, podes usar openocd e o emulador DAP para a depuración. openocd é o depurador de código aberto máis popular e potente do mundo. Tamén podes usar openocd en Windows; escribindo o script de configuración axeitado, podes conseguir a depuración do chip, a gravación e outras operacións.

Fotografía de produto

9










  • Anterior:
  • Seguinte:

  • Escribe aquí a túa mensaxe e envíanosla