Serviços de fabricação eletrônica completos, ajudam você a obter facilmente seus produtos eletrônicos de PCB e PCBA

DAPLINK substitui o emulador de download do gravador JLINK OBSTLINK STM32 ARM

Descrição curta:

Nome do produto: Simulador CMSIS DAP

Interface de depuração: JTAG, SWD, porta serial virtual

Ambiente de desenvolvimento: Kei1/MDK, IAR, OpenOCD

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

Sistema operacional: Windows, Linux, Mac

Tensão de entrada: 5 V (fonte de alimentação USB)

Tensão de saída: 5 V/3,3 V (pode ser fornecida diretamente à placa de destino)

Tamanho do produto: 71,5 mm * 23,6 mm * 14,2 mm


Detalhes do produto

Etiquetas de produtos

1.1

 

Características do produto
(1) O esquema de hardware do PCB é totalmente de código aberto, o software é de código aberto, sem risco de direitos autorais.
Atualmente, o jlink/stlink no mercado é pirateado e existem alguns problemas legais em seu uso. Quando alguns jlinks são usados ​​com IDEs como o MDK, isso induz pirataria e não pode ser usado normalmente, e algumas versões do jlink apresentam o problema de perda de firmware após um período de uso. Uma vez perdido o firmware, você precisa restaurar o software manualmente.
(2) Interface SWD de saída, suporte ao software de depuração de PC convencional, incluindo keil, IAR, openocd, suporte ao download SwD, depuração em uma única etapa.
(3) A interface JTAG, com openocd, suporta a depuração de quase todos os chips SoC do mundo, como ARM Cortex-A, DSP, FPGA, MIPS, etc., pois o protocolo SWD é um protocolo privado definido pela ARM, e JTAG é o padrão internacional IEEE 1149. O chip de destino do emulador usual é geralmente a série ARM Cortex-M, que não possui interface JTAG, e este produto possui interface JTAG, adequada para desenvolvimento e depuração de trabalhos em outras plataformas.
(4)Suporte a porta serial virtual (ou seja, pode ser usado como um emulador ou como uma ferramenta de porta serial, substituindo ch340, cp2102, p12303)
(5) O DAPLink suporta atualização de firmware por pen drive USB. Basta aterrar o nRST e conectá-lo ao DAPLink e ao PC. Haverá um pen drive USB. Basta arrastar o novo firmware (arquivo hexadecimal ou bin) para o pen drive USB para concluir a atualização. Como o DAPLink implementa um bootloader com função de disco USB, ele pode concluir facilmente a atualização do firmware. Se você possui um produto baseado em STM32 em produção em massa e o produto pode precisar ser atualizado posteriormente, o código do bootloader no DAPLink é muito útil. O cliente não precisa instalar IDEs complexos ou ferramentas de gravação para concluir a atualização. Basta arrastar o arquivo para o disco USB para concluir a atualização do produto com facilidade.

8

Procedimento de fiação
1. Conecte o emulador à placa de destino

Diagrama de fiação SWD

detalhe (1)

Diagrama de fiação JTAG

detalhe (2)

Perguntas e respostas
1. Falha de gravação, indicando ERRO RDDI-DAP, como resolver?
R: Como a velocidade de gravação do simulador é rápida, o sinal entre as linhas Dupont produzirá diafonia. Tente alterar a linha Dupont mais curta ou a linha Dupont mais próxima. Você também pode tentar reduzir a velocidade de gravação, o que geralmente pode ser resolvido normalmente.
2. O que deve ser feito se o alvo não puder ser detectado, indicando falha de comunicação?
R: Primeiro, verifique se o cabo de hardware está conectado corretamente (GND, CLK, 10V, 3V3) e, em seguida, verifique se a alimentação da placa-alvo está normal. Se a placa-alvo for alimentada pelo simulador, como a corrente máxima de saída do USB é de apenas 500mA, verifique se a alimentação da placa-alvo é insuficiente.
3. Qual depuração de chip é suportada pelo CMSIS DAP/DAPLink?
R: O cenário de uso típico é programar e depurar o MCU. Teoricamente, o kernel da série Cortex-M pode usar o DAP para gravação e depuração, como ocorre em chips típicos como a série completa de chips STM32, a série completa GD32, a série nRF51/52 e assim por diante.
4. Posso usar o emulador DAP para depuração no Linux?
R: No Linux, você pode usar o OpenOCD e o emulador DAP para depuração. O OpenOCD é o depurador de código aberto mais popular e poderoso do mundo. Você também pode usar o OpenOCD no Windows. Ao escrever o script de configuração apropriado, você pode realizar a depuração do chip, a gravação e outras operações.

Fotografia de produtos

9










  • Anterior:
  • Próximo:

  • Escreva sua mensagem aqui e envie para nós