Servicii unice de producție electronică, vă ajută să obțineți cu ușurință produsele dumneavoastră electronice de la PCB și PCBA

DAPLINK înlocuiește ARM emulator de descărcare a arzătorului JLINK OBSTLINK STM32

Scurtă descriere:

Nume produs: CMSIS DAP Simulator

Interfață de depanare: JTAG, SWD, port serial virtual

Mediu de dezvoltare: Kei1/MDK, IAR, OpenOCD

Cip-uri țintă: Toate cipurile bazate pe miezul Cortex-M, cum ar fi STM32, NRF51/52 etc.

Sistem de operare: Windows, Linux, Mac

Tensiune de intrare: 5V (alimentare USB)

Tensiune de ieșire: 5V/3.3V (poate fi furnizat direct la placa țintă)

Dimensiunea produsului: 71.5mm*23.6mm*14.2mm


Detaliu produs

Etichete de produs

1.1

 

Caracteristicile produsului
(1) Schema PCB hardware este complet open source, software open source, fără risc de drepturi de autor.
În prezent, jlink-urile/stlink-urile de pe piață sunt piratate și există unele probleme legale în utilizare. Când un jlink este folosit cu IDE, cum ar fi MDK, va provoca piraterie și nu poate fi utilizat în mod normal, iar unele versiuni jlink au problema pierderii firmware-ului după o perioadă de timp. Odată ce firmware-ul este pierdut, trebuie să restaurați manual software-ul.
(2) Execută interfața SWD, acceptă software-ul de depanare pentru PC, inclusiv keil, IAR, openocd, suportă descărcarea SwD, depanare cu un singur pas.
(3) Interfața JTAG, cu openocd poate suporta depanarea aproape tuturor cipurilor SoC din întreaga lume, cum ar fi seria ARM Cortex-A, DSP, FPGA, MIPS etc., deoarece protocolul SWD este doar un protocol privat definit de ARM și JTAG este standardul internațional IEEE 1149. Cipul țintă obișnuit al emulatorului este, în general, seria ARM Cortex-M, care nu introduce interfața JTAG, iar acest produs introduce interfața JTAG, care este potrivită pentru a dezvolta și depana lucrările pe alte platforme.
(4) Suportă portul serial virtual (adică poate fi folosit ca emulator sau ca instrument de port serial, înlocuind ch340, cp2102, p12303)
(5)DAPLink acceptă actualizarea firmware-ului unității flash USB, trebuie doar împământat nRST, conectați-l la DAPLink, PC. Va exista o unitate flash USB, trebuie doar să trageți noul firmware (fișier hex sau bin) în unitatea flash USB pentru a finaliza actualizarea firmware-ului. Deoarece DAPLink implementează un bootloader cu funcție de disc U, poate finaliza cu ușurință actualizarea firmware-ului. Dacă aveți un produs bazat pe STM32 în producție de masă și este posibil ca produsul să fie actualizat mai târziu, codul de încărcare de încărcare din DAPLink este foarte demn de referință, clientul nu trebuie să instaleze IDE complexe sau instrumente de inscripționare pentru a finaliza upgrade, doar trageți pe discul U poate finaliza convenabil upgrade-ul produsului.

8

Procedura de cablare
1.Conectează emulatorul la placa țintă

Schema de conexiuni SWD

detaliu (1)

Schema electrică JTAG

detaliu (2)

Întrebări și răspunsuri
1. Eroare de ardere, indicând EROARE RDDI-DAP, cum se rezolvă?
R: Deoarece viteza de ardere a simulatorului este rapidă, semnalul dintre linia dupont va produce diafonie, vă rugăm să încercați să schimbați linia Dupont mai scurtă sau linia Dupont strâns conectată, puteți încerca și să reduceți viteza de ardere, în general poate fi rezolvată. în mod normal.
2. Ce ar trebui făcut dacă ținta nu poate fi detectată, indicând o defecțiune a comunicării?
R: Vă rugăm să verificați mai întâi dacă cablul hardware este corect (GND,CLK,10,3V3), apoi verificați dacă sursa de alimentare a plăcii țintă este normală. Dacă placa țintă este alimentată de simulator, deoarece curentul maxim de ieșire al USB-ului este de numai 500 mA, vă rugăm să verificați dacă sursa de alimentare a plăcii țintă este insuficientă.
3. Ce ardere de depanare a cipurilor este suportată de CMSIS DAP/DAPLink?
R: Scenariul tipic de utilizare este programarea și depanarea MCU. Teoretic, nucleul seriei Cortex-M poate folosi DAP pentru ardere și depanare, cipuri tipice, cum ar fi seria completă de cipuri STM32, seria completă GD32, seria nRF51/52 și așa mai departe.
4. Pot folosi emulator DAP pentru depanare sub Linux?
R: Sub Linux, puteți utiliza openocd și emulator DAP pentru depanare. openocd este cel mai popular și mai puternic depanator open source din lume. De asemenea, puteți utiliza openocd sub Windows, prin scrierea scriptului de configurare adecvat se poate realiza depanarea cipului, arderea și alte operațiuni.

Filmare produs

9










  • Anterior:
  • Următorul:

  • Scrie mesajul tău aici și trimite-l nouă