Služby elektronické výroby na jednom místě vám pomohou snadno dosáhnout vašich elektronických produktů z PCB a PCBA

DAPLINK nahrazuje emulátor stahování vypalovačky JLINK OBSTLINK STM32 ARM

Krátký popis:

Název produktu: CMSIS DAP Simulator

Ladicí rozhraní: JTAG,SWD, virtuální sériový port

Vývojové prostředí: Kei1/MDK, IAR, OpenOCD

Cílové čipy: Všechny čipy založené na jádře Cortex-M, jako je STM32, NRF51/52 atd.

Operační systém: Windows, Linux, Mac

Vstupní napětí: 5V (napájení USB)

Výstupní napětí: 5V/3,3V (lze napájet přímo na cílovou desku)

Velikost produktu: 71,5 mm * 23,6 mm * 14,2 mm


Detail produktu

Štítky produktu

1.1

 

Vlastnosti produktu
(1) Hardwarové schéma PCB je zcela open source, software open source, žádné riziko autorských práv.
V současné době jsou jlink/stlink na trhu pirátské a při používání existují určité právní problémy. Když se nějaký jlink používá s IDE, jako je MDK, vyvolá to pirátství a nelze ho normálně používat a některé verze jlink mají problém se ztrátou firmwaru po delším používání. Jakmile dojde ke ztrátě firmwaru, musíte software ručně obnovit.
(2) Rozhraní SWD, podpora běžného softwaru pro ladění PC, včetně keil, IAR, openocd, podpora stahování SwD, ladění v jednom kroku.
(3) Rozhraní JTAG s openocd může podporovat ladění téměř všech čipů SoC po celém světě, jako je řada ARM Cortex-A, DSP, FPGA, MIPS atd., protože protokol SWD je pouze soukromý protokol definovaný ARM a JTAG je mezinárodní standard IEEE 1149. Obvyklý cílový čip emulátoru je obecně řada ARM Cortex-M, která nezavádí rozhraní JTAG, a tento produkt zavádí rozhraní JTAG, které je vhodné pro vývoj a ladění práce pod jinými platformami.
(4) Podpora virtuálního sériového portu (to znamená, že jej lze použít jako emulátor nebo jako nástroj sériového portu, který nahrazuje ch340, cp2102, p12303)
(5)DAPLink podporuje upgrade firmwaru USB flash disku, stačí uzemnit nRST, zapojit jej do DAPLink, PC. K dispozici bude USB flash disk, stačí přetáhnout nový firmware (hexadecimální nebo bin soubor) do USB flash disku a dokončete aktualizaci firmwaru. Protože DAPLink implementuje bootloader s funkcí U disku, může snadno dokončit upgrade firmwaru. Pokud máte produkt založený na STM32 v sériové výrobě a může být nutné produkt později upgradovat, kód zavaděče v DAPLink je velmi hodný vašeho odkazu, klient nemusí instalovat složité IDE nebo vypalovat nástroje k dokončení upgrade, stačí přetáhnout na U disk a můžete pohodlně dokončit upgrade vašeho produktu.

8

Postup zapojení
1.Připojte emulátor k cílové desce

Schéma zapojení SWD

detail (1)

Schéma zapojení JTAG

detail (2)

Otázky a odpovědi
1. Porucha hoření, indikující RDDI-DAP ERROR, jak řešit?
Odpověď: Protože je rychlost vypalování simulátoru vysoká, signál mezi linkou dupont bude produkovat přeslechy, zkuste prosím změnit kratší linku Dupont nebo těsně připojenou linku Dupont, můžete také zkusit snížit rychlost vypalování, obecně lze vyřešit normálně.
2. Co je třeba udělat, pokud nelze cíl detekovat, což ukazuje na selhání komunikace?
A: Nejprve zkontrolujte, zda je hardwarový kabel v pořádku (GND,CLK,10,3V3), a poté zkontrolujte, zda je napájení cílové desky normální. Pokud je cílová deska napájena ze simulátoru, protože maximální výstupní proud USB je pouze 500 mA, zkontrolujte, zda napájení cílové desky není nedostatečné.
3. Které vypalování ladění čipů podporuje CMSIS DAP/DAPLink?
A: Typickým scénářem použití je programování a ladění MCU. Teoreticky může jádro řady Cortex-M používat pro vypalování a ladění DAP, typické čipy jako plná řada čipů STM32, plná řada GD32, řada nRF51/52 a tak dále.
4. Mohu použít emulátor DAP pro ladění pod Linuxem?
A: Pod Linuxem můžete pro ladění použít openocd a emulátor DAP. openocd je nejpopulárnější a nejvýkonnější open source debugger na světě. Openocd můžete použít i pod windows, napsáním příslušného konfiguračního skriptu lze dosáhnout odladění čipu, vypalování a dalších operací.

Produktová střelba

9










  • Předchozí:
  • Další:

  • Zde napište svou zprávu a pošlete nám ji