Egyablakos elektronikai gyártási szolgáltatások, amelyek segítenek könnyedén elérni elektronikai termékeit NYÁK-ból és NYÁK-ból

A DAPLINK felváltja a JLINK OBSTLINK STM32 író letöltő emulátorát, az ARM-ot.

Rövid leírás:

Termék neve: CMSIS DAP szimulátor

Hibakereső interfész: JTAG, SWD, virtuális soros port

Fejlesztői környezet: Kei1/MDK, IAR, OpenOCD

Célchipek: Minden Cortex-M magon alapuló chip, például STM32, NRF51/52 stb.

Operációs rendszer: Windows, Linux, Mac

Bemeneti feszültség: 5V (USB tápegység)

Kimeneti feszültség: 5V/3.3V (közvetlenül a célpanelre táplálható)

Termék mérete: 71,5 mm * 23,6 mm * 14,2 mm


Termék részletei

Termékcímkék

1.1

 

Termékjellemzők
(1) A hardver kapcsolási rajz NYÁK teljesen nyílt forráskódú, a szoftver nyílt forráskódú, szerzői jogi kockázat nélkül.
Jelenleg a piacon kapható jlink/stlink fájlok kalózkodnak, és használatukkal kapcsolatban jogi problémák merülnek fel. Amikor egyes jlink fájlokat IDE-vel, például MDK-val használnak, az kalózkodáshoz vezethet, és nem használhatók rendesen, egyes jlink verzióknál pedig fennáll a firmware elvesztésének problémája egy bizonyos használati idő után. A firmware elvesztése után manuálisan kell visszaállítani a szoftvert.
(2) SWD interfész kivezetése, a mainstream PC hibakereső szoftverek támogatása, beleértve a Keil, IAR, OpenOCD fájlokat, az SwD letöltés támogatása, egylépéses hibakeresés.
(3) A JTAG interfész az OpenOCD-vel szinte az összes SoC chip hibakeresését támogatja világszerte, mint például az ARM Cortex-A sorozat, DSP, FPGA, MIPS stb., mivel az SWD protokoll csak egy ARM által definiált privát protokoll, és a JTAG a nemzetközi IEEE 1149 szabvány. A szokásos emulátor célchip általában az ARM Cortex-M sorozat, amely nem tartalmazza a JTAG interfészt, és ez a termék JTAG interfészt kínál, amely alkalmas más platformokon történő fejlesztésre és hibakeresésre.
(4) Virtuális soros port támogatása (azaz emulátorként vagy soros port eszközként használható, helyettesítve a ch340, cp2102, p12303 portokat)
(5) A DAPLink támogatja az USB flash meghajtó firmware-frissítését, ehhez csak le kell földelni az nRST-t, majd csatlakoztatni a DAPLinkhez és a PC-hez. Ha van egy USB flash meghajtó, csak át kell húzni az új firmware-t (hex vagy bin fájl) az USB flash meghajtóra a firmware frissítésének befejezéséhez. Mivel a DAPLink egy U lemez funkcióval rendelkező bootloadert is megvalósít, a firmware frissítése könnyen elvégezhető. Ha STM32 alapú terméke tömeggyártásban van, és a terméket később frissíteni kell, a DAPLink bootloader kódja nagyon hasznos lehet, a kliensnek nem kell bonyolult IDE-t vagy lemezkitöltő eszközöket telepítenie a frissítés befejezéséhez, egyszerűen át kell húzni az U lemezre, és máris kényelmesen elvégezhető a termékfrissítés.

8

Bekötési eljárás
1. Csatlakoztassa az emulátort a célkártyához

SWD bekötési rajz

részlet (1)

JTAG kapcsolási rajz

részlet (2)

Kérdések és válaszok
1. RDDI-DAP hibát jelző égési hiba, hogyan lehet megoldani?
V: Mivel a szimulátor gyors írási sebességgel működik, a Dupont-vonalak közötti jel áthallást okoz, kérjük, próbálja meg rövidebb Dupont-vonalra vagy szorosan kapcsolódó Dupont-vonalra váltani, illetve csökkentheti az írási sebességet is, általában normálisan megoldható.
2. Mi a teendő, ha a célpont nem észlelhető, ami kommunikációs hibára utal?
A: Először ellenőrizze, hogy a hardverkábel megfelelő-e (GND, CLK, 10, 3V3), majd ellenőrizze, hogy a célkártya tápellátása megfelelő-e. Ha a célkártyát a szimulátor táplálja, mivel az USB maximális kimeneti árama csak 500mA, ellenőrizze, hogy a célkártya tápellátása nem elegendő-e.
3. Melyik chip hibakeresési írását támogatja a CMSIS DAP/DAPLink?
V: A tipikus felhasználási forgatókönyv az MCU programozása és hibakeresése. Elméletileg a Cortex-M sorozat kernelje DAP-ot használhat íráshoz és hibakereséshez, tipikus chipek, mint például az STM32 teljes chipsorozat, a GD32 teljes sorozat, az nRF51/52 sorozat stb.
4. Használhatom a DAP emulátort hibakeresésre Linux alatt?
V: Linux alatt az openocd és a DAP emulátor használható hibakeresésre. Az openocd a világ legnépszerűbb és leghatékonyabb nyílt forráskódú hibakeresője. Az openocd Windows alatt is használható, a megfelelő konfigurációs szkript megírásával elvégezhető a chip hibakeresése, az írás és egyéb műveletek.

Termékfotózás

9










  • Előző:
  • Következő:

  • Írd ide az üzenetedet, és küldd el nekünk