One-stop elektroniske produksjonstjenester, hjelper deg med å enkelt oppnå dine elektroniske produkter fra PCB og PCBA

DAPLINK erstatter JLINK OBSTLINK STM32-brennernedlastingsemulatoren ARM

Kort beskrivelse:

Produktnavn: CMSIS DAP-simulator

Feilsøkingsgrensesnitt: JTAG, SWD, virtuell seriell port

Utviklingsmiljø: Kei1/MDK, IAR, OpenOCD

Målbrikker: Alle brikker basert på Cortex-M-kjernen, som STM32, NRF51/52 osv.

Operativsystem: Windows, Linux, Mac

Inngangsspenning: 5V (USB-strømforsyning)

Utgangsspenning: 5V/3,3V (kan tilføres direkte til målkortet)

Produktstørrelse: 71,5 mm * 23,6 mm * 14,2 mm


Produktdetaljer

Produktetiketter

1.1

 

Produktegenskaper
(1) Maskinvareskjematisk PCB er fullstendig åpen kildekode, programvare åpen kildekode, ingen opphavsrettsrisiko.
For tiden er jlink/stlink på markedet piratkopiert, og det er noen juridiske problemer med bruken. Når noen jlink brukes med IDE som MDK, vil det føre til piratkopiering og kan ikke brukes normalt, og noen jlink-versjoner har problemet med å miste fastvare etter bruk over en periode. Når fastvaren er tapt, må du gjenopprette programvaren manuelt.
(2) Utfør SWD-grensesnittet, støtter vanlig PC-feilsøkingsprogramvare, inkludert Keil, IAR, OpenOCD, støtter SwD-nedlasting, feilsøking i ett trinn.
(3) JTAG-grensesnitt, med openocd kan støtte feilsøking av nesten alle SoC-brikker over hele verden, som ARM Cortex-A-serien, DSP, FPGA, MIPS, etc., fordi SWD-protokollen kun er en privat protokoll definert av ARM, og JTAG er den internasjonale IEEE 1149-standarden. Den vanlige emulator-målbrikken er vanligvis ARM Cortex-M-serien, som ikke introduserer JTAG-grensesnitt, og dette produktet introduserer JTAG-grensesnitt, som er egnet for deg å utvikle og feilsøke arbeid under andre plattformer.
(4) Støtter virtuell seriell port (det vil si at den kan brukes som en emulator eller som et seriell portverktøy, og erstatter ch340, cp2102, p12303)
(5) DAPLink støtter fastvareoppgradering for USB-flash-stasjon. Bare jord nRST og koble den til DAPLink eller PC. Det vil være en USB-flash-stasjon. Bare dra den nye fastvaren (heks- eller bin-fil) inn i USB-flash-stasjonen for å fullføre fastvareoppgraderingen. Fordi DAPLink implementerer en oppstartslaster med U-diskfunksjon, kan den enkelt fullføre fastvareoppgraderingen. Hvis du har et STM32-basert produkt i masseproduksjon, og produktet kanskje må oppgraderes senere, er oppstartslasterkoden i DAPLink verdt å bruke som referanse. Klienten trenger ikke å installere komplekse IDE- eller brenneverktøy for å fullføre oppgraderingen. Bare dra den til U-disken for å fullføre produktoppgraderingen.

8

Kablingsprosedyre
1. Koble emulatoren til målkortet

SWD-koblingsskjema

detalj (1)

JTAG-koblingsskjema

detalj (2)

Spørsmål og svar
1. Brennefeil, som indikerer RDDI-DAP-feil, hvordan løse det?
A: Fordi simulatorens brennehastighet er høy, vil signalet mellom DuPont-linjen produsere krysstale. Prøv å bytte til den kortere DuPont-linjen, eller den tett tilkoblede DuPont-linjen. Du kan også prøve å redusere brennehastigheten. Generelt kan dette løses normalt.
2. Hva bør gjøres hvis målet ikke kan oppdages, noe som indikerer kommunikasjonsfeil?
A: Sjekk først om maskinvarekabelen er riktig (GND, CLK, 10, 3V3), og sjekk deretter om strømforsyningen til målkortet er normal. Hvis målkortet drives av simulatoren, siden den maksimale utgangsstrømmen til USB bare er 500mA, sjekk om strømforsyningen til målkortet er utilstrekkelig.
3. Hvilken chip-feilsøkingsbrenning støttes av CMSIS DAP/DAPLink?
A: Det typiske bruksscenarioet er å programmere og feilsøke MCU-en. Teoretisk sett kan kjernen i Cortex-M-serien bruke DAP til brenning og feilsøking, typiske brikker som STM32 fullserie brikker, GD32 fullserie, nRF51/52-serien og så videre.
4. Kan jeg bruke DAP-emulatoren til feilsøking under Linux?
A: Under Linux kan du bruke openocd og DAP-emulatoren til feilsøking. openocd er verdens mest populære og kraftige åpen kildekode-feilsøkingsprogram. Du kan også bruke openocd under Windows. Ved å skrive riktig konfigurasjonsskript kan du feilsøke brikken, brenne og utføre andre operasjoner.

Produktfotografering

9










  • Tidligere:
  • Neste:

  • Skriv meldingen din her og send den til oss