Allt från en enda tjänst för elektronisk tillverkning, som hjälper dig att enkelt få dina elektroniska produkter från PCB och PCBA

DAPLINK ersätter JLINK OBSTLINK STM32-brännarens nedladdningsemulator ARM

Kort beskrivning:

Produktnamn: CMSIS DAP-simulator

Felsökningsgränssnitt: JTAG, SWD, virtuell serieport

Utvecklingsmiljö: Kei1/MDK, IAR, OpenOCD

Målchips: Alla chips 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)

Utgångsspänning: 5V/3.3V (kan matas direkt till målkortet)

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


Produktinformation

Produktetiketter

1.1

 

Produktegenskaper
(1) Hårdvaruschemat för kretskort är helt öppen källkod, programvara öppen källkod, ingen upphovsrättsrisk.
För närvarande är jlink/stlink på marknaden piratkopierade, och det finns vissa juridiska problem med 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 problem med att förlora firmware efter en tids användning. När firmware har förlorats måste du manuellt återställa programvaran.
(2) Utveckla SWD-gränssnittet, stöd för vanliga PC-felsökningsprogram, inklusive Keil, IAR, OpenOCD, stöd för SwD-nedladdning, felsökning i ett steg.
(3) JTAG-gränssnittet, med openocd kan stödja felsökning av nästan alla SoC-chip världen över, såsom ARM Cortex-A-serien, DSP, FPGA, MIPS, etc., eftersom SWD-protokollet endast är ett privat protokoll definierat av ARM, och JTAG är den internationella IEEE 1149-standarden. Det vanliga målchippet för emulatorn är generellt ARM Cortex-M-serien, som inte introducerar JTAG-gränssnitt, och den här produkten introducerar JTAG-gränssnitt, vilket är lämpligt för dig att utveckla och felsöka arbete under andra plattformar.
(4) Stödjer virtuell serieport (det vill säga, den kan användas som en emulator eller som ett serieportverktyg, och ersätter ch340, cp2102, p12303)
(5) DAPLink stöder uppgradering av USB-minnesfirmware. Jorda bara nRST och anslut den till DAPLink eller datorn. Det kommer att finnas ett USB-minne. Dra bara den nya firmware (hex- eller bin-fil) till USB-minnet för att slutföra firmwareuppgraderingen. Eftersom DAPLink implementerar en bootloader med U-diskfunktion kan den enkelt slutföra firmwareuppgraderingen. Om du har en STM32-baserad produkt i massproduktion och produkten kan behöva uppgraderas senare, är bootloaderkoden i DAPLink mycket värd att hänvisa till. Klienten behöver inte installera komplexa IDE- eller brännverktyg för att slutföra uppgraderingen. Att bara dra till U-disken kan enkelt slutföra din produktuppgradering.

8

Kopplingsprocedur
1. Anslut emulatorn till målkortet

SWD-kopplingsschema

detalj (1)

JTAG-kopplingsschema

detalj (2)

Frågor och svar
1. Bränningsfel, indikerar RDDI-DAP-fel, hur åtgärdas det?
A: Eftersom simulatorns brännhastighet är hög kommer signalen mellan DuPont-linjen att producera överhörning. Försök att byta till den kortare DuPont-linjen eller den nära anslutna DuPont-linjen. Du kan också försöka minska brännhastigheten, vilket generellt kan lösas normalt.
2. Vad ska man göra om målet inte kan detekteras, vilket indikerar kommunikationsfel?
A: Kontrollera först om hårdvarukabeln är korrekt ansluten (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-portens maximala utgångsström bara ä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?
A: Det typiska användningsscenariot är att programmera och felsöka mikrokontrollern. Teoretiskt sett kan kärnan i Cortex-M-serien använda DAP för bränning och felsökning, typiska chip som STM32 fullserie, GD32 fullserie, nRF51/52-serien och så vidare.
4. Kan jag använda DAP-emulatorn för felsökning under Linux?
A: Under Linux kan du använda openocd och DAP-emulatorn för felsökning. openocd är världens mest populära och kraftfullaste felsökare med öppen källkod. Du kan också använda openocd under Windows. Genom att skriva lämpligt konfigurationsskript kan du felsöka chipet, bränna och utföra andra åtgärder.

Produktfotografering

9










  • Tidigare:
  • Nästa:

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