Ühekordne elektroonikatootmisteenus aitab teil hõlpsalt oma elektroonikatooteid trükkplaatidelt ja trükkplaatidelt valmistada

DAPLINK asendab JLINK OBSTLINK STM32 põleti allalaadimise emulaatorit ARM

Lühike kirjeldus:

Toote nimi: CMSIS DAP simulaator

Silumisliides: JTAG, SWD, virtuaalne jadaport

Arenduskeskkond: Kei1/MDK, IAR, OpenOCD

Sihtkiibid: kõik Cortex-M südamikul põhinevad kiibid, näiteks STM32, NRF51/52 jne.

Operatsioonisüsteem: Windows, Linux, Mac

Sisendpinge: 5V (USB toiteplokk)

Väljundpinge: 5V/3.3V (saab otse sihtplaadile toita)

Toote suurus: 71,5 mm * 23,6 mm * 14,2 mm


Toote üksikasjad

Tootesildid

1.1

 

Toote omadused
(1) Riistvara skeem PCB on täielikult avatud lähtekoodiga, tarkvara avatud lähtekoodiga ja autoriõiguse riskita.
Praegu on turul olevad jlinkid/stlinkid piraatluse ohvrid ning nende kasutamisel esineb mõningaid juriidilisi probleeme. Kui mõnda jlinki kasutatakse IDE-ga, näiteks MDK-ga, siis see põhjustab piraatlust ja seda ei saa normaalselt kasutada ning mõnel jlinki versioonil on probleem püsivara kadumisega pärast teatud aja möödumist. Kui püsivara on kadunud, tuleb tarkvara käsitsi taastada.
(2) Väljutab SWD-liidest, toetab peavoolu arvuti silumistarkvara, sealhulgas Keil, IAR, OpenOcd, toetab SwD allalaadimist, üheastmelist silumist.
(3) JTAG-liides koos OpenOCD-ga toetab peaaegu kõigi SoC-kiipide silumist kogu maailmas, näiteks ARM Cortex-A seeria, DSP, FPGA, MIPS jne, kuna SWD-protokoll on ainult ARM-i määratletud privaatprotokoll ja JTAG on rahvusvaheline IEEE 1149 standard. Tavaline emulaatori sihtkiip on üldiselt ARM Cortex-M seeria, mis ei toeta JTAG-liidest ja see toode pakub JTAG-liidest, mis sobib teile teiste platvormide all töötamiseks ja silumiseks.
(4) Toetab virtuaalset jadaporti (st seda saab kasutada emulaatorina või jadapordi tööriistana, asendades ch340, cp2102, p12303)
(5) DAPLink toetab püsivara uuendamist USB-mälupulgalt. Lihtsalt maandage nRST, ühendage see DAPLinki arvutiga. Kui teil on USB-mälupulk, lohistage uus püsivara (heksaedis- või bin-fail) USB-mälupulgale, et püsivara uuendamine lõpule viia. Kuna DAPLinkil on U-ketta funktsiooniga alglaadur, saab püsivara uuendamise hõlpsalt lõpule viia. Kui teil on masstootmises olev STM32-põhine toode ja toodet võib hiljem vaja minna uuendada, on DAPLinki alglaaduri kood väga väärt tutvumist. Klient ei pea uuendamiseks installima keerulisi IDE-sid ega kirjutustööriistu. Lihtsalt lohistage kood U-kettale ja saate oma toote uuendamise mugavalt lõpule viia.

8

Juhtmestiku protseduur
1. Ühendage emulaator sihtplaadiga

SWD juhtmestiku skeem

detail (1)

JTAG-i juhtmestiku skeem

detail (2)

Küsimused ja vastused
1. Põlemisviga, mis näitab RDDI-DAP VIGA, kuidas seda lahendada?
A: Kuna simulaatori põlemiskiirus on kiire, tekitab Duponti liini vaheline signaal läbikostet. Proovige vahetada lühema Duponti liini või tihedalt ühendatud Duponti liini vastu. Võite proovida ka põlemiskiirust vähendada. Üldiselt saab probleemi lahendada tavapäraselt.
2. Mida teha, kui sihtmärki ei õnnestu tuvastada, mis viitab sidekatkestusele?
A: Palun kontrollige kõigepealt, kas riistvarakaabel on õige (GND, CLK, 10, 3V3) ja seejärel, kas sihtplaadi toiteallikas on normaalne. Kui sihtplaati toidab simulaator, siis kuna USB maksimaalne väljundvool on ainult 500mA, kontrollige, kas sihtplaadi toiteallikas pole ebapiisav.
3. Millise kiibi silumise põletamist CMSIS DAP/DAPLink toetab?
A: Tüüpiline kasutusstsenaarium on mikrokontrolleri programmeerimine ja silumine. Teoreetiliselt saab Cortex-M seeria tuum DAP-i kasutada kirjutamiseks ja silumiseks, tüüpilised kiibid, näiteks STM32 täisseeria kiibid, GD32 täisseeria, nRF51/52 seeria jne.
4. Kas ma saan Linuxis DAP-emulaatorit veaotsinguks kasutada?
A: Linuxi all saab silumiseks kasutada openocd-d ja DAP-emulaatorit. openocd on maailma populaarseim ja võimsaim avatud lähtekoodiga silur. openocd-d saab kasutada ka Windowsi all, kirjutades sobiva konfiguratsiooniskripti, saab siluda kiibi, põletamise ja muid toiminguid.

Toote pildistamine

9










  • Eelmine:
  • Järgmine:

  • Kirjuta oma sõnum siia ja saada see meile