Sveobuhvatne usluge elektroničke proizvodnje pomažu vam da lako dobijete svoje elektroničke proizvode od PCB i PCBA

DAPLINK zamjenjuje JLINK OBSTLINK STM32 emulator programa za učitavanje ARM

Kratki opis:

Naziv proizvoda: CMSIS DAP Simulator

Sučelje za otklanjanje pogrešaka: JTAG, SWD, virtualni serijski port

Razvojno okruženje: Kei1/MDK, IAR, OpenOCD

Ciljani čipovi: Svi čipovi temeljeni na jezgri Cortex-M, kao što su STM32, NRF51/52 itd.

Operativni sustav: Windows, Linux, Mac

Ulazni napon: 5V (USB napajanje)

Izlazni napon: 5V/3,3V (može se izravno napajati na ciljnu ploču)

Veličina proizvoda: 71,5 mm * 23,6 mm * 14,2 mm


Pojedinosti o proizvodu

Oznake proizvoda

1.1

 

Karakteristike proizvoda
(1) Hardverska shema PCB-a potpuno je otvorenog koda, softver otvorenog koda, nema rizika od autorskih prava.
Trenutno su jlink/stlink na tržištu piratski i postoje neki pravni problemi u korištenju. Kada se neki jlink koristi s IDE-om kao što je MDK, to će potaknuti piratstvo i ne može se koristiti normalno, a neke verzije jlink-a imaju problem gubitka firmware-a nakon korištenja određeno vrijeme. Nakon što se firmware izgubi, trebate ručno vratiti softver.
(2) Izlazno SWD sučelje, podržava glavni PC softver za otklanjanje pogrešaka, uključujući keil, IAR, openocd, podržava preuzimanje SwD-a, otklanjanje pogrešaka u jednom koraku.
(3) JTAG sučelje, s openocd-om može podržati otklanjanje pogrešaka gotovo svih SoC čipova širom svijeta, kao što su ARM Cortex-A serija, DSP, FPGA, MIPS itd., jer je SWD protokol samo privatni protokol definiran od strane ARM-a, i JTAG je međunarodni IEEE 1149 standard. Uobičajeni ciljni čip emulatora općenito je ARM Cortex-M serija, koji ne uvodi JTAG sučelje, a ovaj proizvod uvodi JTAG sučelje, koje je prikladno za razvoj i otklanjanje pogrešaka na drugim platformama.
(4) Podržava virtualni serijski priključak (to jest, može se koristiti kao emulator ili kao alat za serijski priključak, zamjenjujući ch340, cp2102, p12303)
(5)DAPLink podržava nadogradnju firmvera USB flash pogona, samo uzemljite nRST, uključite ga u DAPLink, PC. Bit će tu USB flash pogon, samo povucite novi firmware (hex ili bin datoteka) u USB flash pogon kako biste dovršili nadogradnju firmware-a. Budući da DAPLink implementira bootloader s U disk funkcijom, može lako dovršiti nadogradnju firmvera. Ako imate proizvod temeljen na STM32 u masovnoj proizvodnji, a proizvod će možda trebati kasnije nadograditi, kod za pokretanje sustava u DAPLink-u je vrlo vrijedan vaše reference, klijent ne treba instalirati složeni IDE ili alate za snimanje kako bi dovršio nadogradnju, samo povucite na U disk možete jednostavno dovršiti nadogradnju proizvoda.

8

Postupak ožičenja
1. Spojite emulator na ciljnu ploču

SWD dijagram ožičenja

detalj (1)

JTAG dijagram ožičenja

detalj (2)

Pitanja i odgovori
1. Neuspjeh snimanja, ukazuje na RDDI-DAP GREŠKU, kako riješiti?
O: Budući da je brzina snimanja simulatora velika, signal između Dupont linije će proizvesti preslušavanje, pokušajte promijeniti kraću Dupont liniju ili blisko povezanu Dupont liniju, također možete pokušati smanjiti brzinu snimanja, općenito se može riješiti normalno.
2. Što treba učiniti ako se meta ne može otkriti, što ukazuje na neuspjeh komunikacije?
O: Prvo provjerite je li hardverski kabel ispravan (GND,CLK,10,3V3), a zatim provjerite je li napajanje ciljne ploče normalno. Ako se ciljna ploča napaja iz simulatora, budući da je maksimalna izlazna struja USB-a samo 500 mA, provjerite je li napajanje ciljne ploče nedovoljno.
3. Koje snimanje čipova za ispravljanje pogrešaka podržava CMSIS DAP/DAPLink?
O: Tipični scenarij korištenja je programiranje i uklanjanje pogrešaka MCU-a. Teoretski, jezgra serije Cortex-M može koristiti DAP za snimanje i otklanjanje pogrešaka, tipičnih čipova kao što su puna serija čipova STM32, puna serija GD32, serija nRF51/52 i tako dalje.
4. Mogu li koristiti DAP emulator za otklanjanje pogrešaka pod Linuxom?
O: Pod Linuxom možete koristiti openocd i DAP emulator za otklanjanje pogrešaka. openocd je najpopularniji i najmoćniji program za otklanjanje pogrešaka otvorenog koda na svijetu. Također možete koristiti openocd pod Windowsima, pisanjem odgovarajuće konfiguracijske skripte možete postići otklanjanje pogrešaka na čipu, snimanje i druge operacije.

Snimanje proizvoda

9










  • Prethodna:
  • Sljedeći:

  • Ovdje napišite svoju poruku i pošaljite nam je