One-stop Electronic Manufacturing Services, hjälper dig att enkelt uppnå dina elektroniska produkter från PCB & PCBA

DAPLINK ersätter JLINK OBSTLINK STM32 brännares nedladdningsemulator ARM

Kort beskrivning:

Produktnamn: CMSIS DAP Simulator

Felsökningsgränssnitt: JTAG,SWD, virtuell seriell port

Utvecklingsmiljö: Kei1/MDK, IAR, OpenOCD

Målchips: Alla marker baserade på Cortex-M-kärnan, såsom STM32, NRF51/52, etc.

Operativsystem: Windows, Linux, Mac

Ingångsspänning: 5V (USB-strömförsörjning)

Utspänning: 5V/3,3V (kan levereras direkt till målkortet)

Produktstorlek: 71,5mm*23,6mm*14,2mm


Produktdetaljer

Produkttaggar

1.1

 

Produktens egenskaper
(1) Hårdvaruschematiska PCB är helt öppen källkod, programvara med öppen källkod, ingen upphovsrättsrisk.
För närvarande är jlink/stlink på marknaden piratkopierade, och det finns vissa juridiska problem i användningen. När vissa jlink används med IDE som MDK, kommer det att leda till piratkopiering och kan inte användas normalt, och vissa jlink-versioner har problemet med att förlora firmware efter användning under en period. När den fasta programvaran har förlorats måste du återställa programvaran manuellt.
(2) Leda ut SWD-gränssnitt, stödja mainstream PC-felsökningsprogramvara, inklusive keil, IAR, openocd, stöd för SwD-nedladdning, enkelstegsfelsökning.
(3)JTAG-gränssnitt, med openocd kan stödja felsökning av nästan alla SoC-chips över hela världen, såsom ARM Cortex-A-serien, DSP, FPGA, MIPS, etc., eftersom SWD-protokollet endast är ett privat protokoll som definieras av ARM, och JTAG är den internationella IEEE 1149-standarden. Det vanliga emulatormålchippet är i allmänhet ARM Cortex-M-serien, som inte introducerar JTAG-gränssnitt, och denna produkt introducerar JTAG-gränssnitt, som är lämpligt för dig att utveckla och felsöka arbete under andra plattformar.
(4) Stöd för virtuell serieport (det vill säga den kan användas som en emulator eller som ett verktyg för seriell port, som ersätter ch340, cp2102, p12303)
(5)DAPLink stöder uppgradering av firmware för USB-minnen, bara jorda nRST, anslut den till DAPLink, PC. Det kommer att finnas ett USB-minne, dra bara den nya firmware (hex- eller bin-fil) till USB-minnet för att slutföra firmware-uppgraderingen. Eftersom DAPLink implementerar en bootloader med U-diskfunktion kan den enkelt slutföra uppgraderingen av den fasta programvaran. Om du har en STM32-baserad produkt i massproduktion, och produkten kan behöva uppgraderas senare, är starthanterarens kod i DAPLink mycket värd din referens, klienten behöver inte installera komplexa IDE eller bränna verktyg för att slutföra uppgradera, bara dra till U-disken kan bekvämt slutföra din produktuppgradering.

8

Ledningsförlopp
1. Anslut emulatorn till målkortet

SWD kopplingsschema

detalj (1)

JTAG kopplingsschema

detalj (2)

Frågor och svar
1. Brännfel, indikerar RDDI-DAP FEL, hur löser man det?
S: Eftersom simulatorns brännhastighet är snabb, kommer signalen mellan dupontlinjen att producera överhörning, försök att ändra den kortare Dupont-linjen, eller den nära anslutna Dupont-linjen, du kan också försöka minska brinnhastigheten, i allmänhet kan lösas normalt.
2. Vad ska göras om målet inte kan upptäckas, vilket tyder på kommunikationsfel?
S: Kontrollera först om hårdvarukabeln är korrekt (GND,CLK,10,3V3) och kontrollera sedan om strömförsörjningen till målkortet är normal. Om målkortet drivs av simulatorn, eftersom USB-enhetens maximala utström endast är 500mA, kontrollera om strömförsörjningen till målkortet är otillräcklig.
3. Vilken chipfelsökningsbränning stöds av CMSIS DAP/DAPLink?
S: Det typiska användningsscenariot är att programmera och felsöka MCU:n. Teoretiskt sett kan kärnan i Cortex-M-serien använda DAP för bränning och felsökning, typiska chips som STM32 full serie av chips, GD32 full serie, nRF51/52 serie och så vidare.
4. Kan jag använda DAP-emulatorn för felsökning under Linux?
S: Under Linux kan du använda openocd och DAP-emulator för felsökning. openocd är den mest populära och kraftfulla felsökaren med öppen källkod i världen. Du kan också använda openocd under Windows, genom att skriva lämpliga konfigurationsskript kan uppnå felsökning av chipet, bränning och andra operationer.

Produktfotografering

9










  • Tidigare:
  • Nästa:

  • Skriv ditt meddelande här och skicka det till oss