Keil ULink2 Debug Probe made in China
alebo, debugger za 15,- USD
EdizonTN, 10.04.2018-22:15

Nákup

Našiel som ju na eBay-i (konkrétne tu), kde ju ponúkal predajca etopmonica11 s uvedením zeme pôvodu - Čína. Potešujúci bol aj "Free Shipping", čiže doprava zadarmo.

Po ďalšom prehľadávaní iných eshopov, som ju našiel aj na AliExpress-e a predpokladám, že bude aj v ďalších eshopoch, no lacnejšiu som ju nikde inde nenašiel.
etopmonica11 teda obdržal odo mňa platbu (PayPal) a zhruba po 20-tich dňoch balík (presnejšie obálka s bublinkovou výplňou) dorazila ku mne.


Nedočkavosť

Obsahom dodávky bola deklarovaná ladiaca sonda ULINK2 a USB kábel.



Nelenil som a sondu ihneď otvoril. Po zbežnej kontrole či naozaj obsahuje aspoň náznak originálneho hardwéru, som ju s malou dušou pripojil k PC.
Systém ju bez problémov rozpoznal a v správcovi zariadení pribudlo nove HID zariadenie (USB\VID_C251&PID_2722\xxxxxxx) a nové vstupné zariadenie USB.

Nahodil som teda aj MDK-ARM Version 5.25 - evaluation a skúsil či ju rozpozná aj prostredie uVision.
Tuto nastala menšia obava, pretože uVision po jej detekcii chcel okamžite aktualizovať firmwér v sonde. Nedalo sa nič iné len súhlasiť a tŕpnuť, či sa 15,- USD nezmení na ďalšiu pracholapku na poličke.
Naštastie aktualizácia FW prebehla bez problémov a uVision sondu zdetegoval ako "ULINK2/ME Cortex Debugger".
Spustenie ladiacej sekcie prostredia len potvrdilo jej funčnosť. Program parádne krokoval bez problémov.


Hľadaj 10 rozdielov



Pocity
"No nekup to za ty peníze..." jo, je to lacné. Po prvých testoch čínsky klon vyzerá funkčne. Určite budem sondu skúšať aj naďalej. Škoda, že sa nedá takto lacno kúpiť aj ULINKpro. Táto naviac okrem toho, že je rýchlejšia, má medzi podporovanými vlastnosťami aj: Instruction trace, code coverage, performance analysis. Popis rozdielov nájdete tu.

Samotná ladiaca sonda ULINK2 je podporovaná v prostrediach:
MCUXpresso (NXP)
IAR EW for ARM
Rowley Crossworks
... a v ďalších vývojových prostrediach, ktoré podporujú ladiace sondy CMSIS-DAP kompatibilné.
Bohužiaľ, neskúšal som ako si sonda rozumie s GNU ARM nástrojmi. Toto by som ešte rád absolvoval.


Prečo práve ULINK2?
Čisto zo zvedavosti. Ako som už spomínal, Keil uVision používam v práci práve s touto originálnou sondou a po všetkých peripetiách s Eclipsoidnými IDE a Olimexovou ARM-JTAG-OCD sondou je to parádna práca (hlavne rýchla, na sondu sa dá spoľahnúť).
Takže, keby sa mi "náhodou" podarilo odpáliť originál, mám backup riešenie.

btw. takto lacno sa dá zakúpiť aj J-Link sonda. No do jej testovania sa ja nehodlám púšťať z čisto časových dôvodov.


tento článok je z mikroZONE
( https://www.mikrozone.sk/pluginy/content/content.php?content.146 )