{"product_id":"black-magic-probe-with-jtag-cable-and-serial-cable-v21","title":"Black Magic Probe with JTAG Cable and Serial Cable (V2.1)","description":"\u003cp\u003eToss away your boring old SWD\/JTAG adapters! This \u003cstrong\u003eBlack Magic Probe\u003c\/strong\u003e, designed by 1BitSquared with Black Sphere Technologies, is a next-generation debugging tool, perfect for your ARM Cortex hacking. Unlike most dongles, you \u003cem\u003edon't\u003c\/em\u003e need to use OpenOCD or STLink. Instead, the BMP is itself a GDB server port, emulated through the USB serial connection.\u003c\/p\u003e\u003cp\u003eWe just thought this was such a cool idea, and you also get a 'free' USB-serial adapter as well, with nice socket headers that you can plug into your target for dual GDB+printf debugging fun. Fully open source hardware, your purchase supports development and improvements!\u003c\/p\u003e\u003cp\u003eFrom the 1BitSquared's Wiki page on GitHub:\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe Black Magic Probe is a modern, in-application debugging tool for embedded microprocessors. It allows you see what is going on 'inside' an application running on an embedded microprocessor while it executes. It is able to control and examine the state of the target microprocessor using a JTAG or Serial Wire Debugging (SWD) port and on-chip debug logic provided by the microprocessor. The probe connects to a host computer using a standard USB interface. The user is able to control exactly what happens using the GNU source level debugging software, GDB. \u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePlease note that not all chips\/targets are supported! Please visit the documentation page to see whether your favorite chip is in the list.\u003c\/strong\u003e As of this writing it supports the following but more are being added so check the link for the latest!\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSTM32 \u003c\/strong\u003eF0, F1, F2, F3, F4, F7\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAtmel\u003c\/strong\u003e SAMD20\/21, SAM3N\/S\/X\/U, SAM4L, SAM4S\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNordic \u003c\/strong\u003enRF51, nRF52\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNXP \u003c\/strong\u003eLPC8xx, LPC11xx, LPC15xx, LPC43xx\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTI\u003c\/strong\u003e LM3S, TM4C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFreescale\u003c\/strong\u003e KL25, KL27, KL02\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eXilinx\u003c\/strong\u003e Zynq-7000\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBroadcom \u003c\/strong\u003eBCM2836 (Raspberry Pi 2)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSiLabs\u003c\/strong\u003e EFM32 and EZR32\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eComes with 1 x Black Magic Probe, a 0.05\" pitch SWD\/JTAG ribbon cable, and a 0.1\" pin header serial cable\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\nGDB server port without the need of special PC side software.\u003c\/li\u003e\n\u003cli\u003eTTL level serial interface\u003c\/li\u003e\n\u003cli\u003eSWD and JTAG support\u003c\/li\u003e\n\u003cli\u003eSupports 1.7V up to 5V targets\u003c\/li\u003e\n\u003cli\u003eCan provide 3.3V to the target (up to 100mA)\u003c\/li\u003e\n\u003cli\u003eSemihosting support\u003c\/li\u003e\n\u003cli\u003eWorks on Linux, Mac and Windows\u003c\/li\u003e\n\u003cli\u003eWorks with Eclipse and other Integrated Development Environments\u003c\/li\u003e\n\u003cli\u003eSupports STM32, LPC11, LM3S - full support list\n\u003c\/li\u003e\n\u003cli\u003e\nDroneCode compatible\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eThe Black Magic Probe allows you to:\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eLoad your application into the target Flash memory or RAM.\u003c\/li\u003e\n\u003cli\u003eSingle step through your program.\u003c\/li\u003e\n\u003cli\u003eRun your program in real-time and halt on demand.\u003c\/li\u003e\n\u003cli\u003eExamine and modify CPU registers and memory.\u003c\/li\u003e\n\u003cli\u003eObtain a call stack backtrace.\u003c\/li\u003e\n\u003cli\u003eSet up to 6 hardware assisted breakpoints.\u003c\/li\u003e\n\u003cli\u003eSet up to 4 hardware assisted read, write or access watchpoints.\u003c\/li\u003e\n\u003cli\u003eSet unlimited software breakpoints when executing your application from RAM.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eVery Brief FAQ:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003eIs it normal that my Black Magic Probe is getting noticeably warm when in use?\u003cul\u003e\u003cli\u003eYes, the Black Magic Probe is drawing about 120mA under normal operations. This means it will warm up noticeably when in use.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cul\u003e\n\u003cli\u003eJTAG Ribbon Cable Length: 150mm\u003c\/li\u003e\n\u003cli\u003e0.1\" Pin Header-Compatible Serial Cable Length: ~145mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eVisit their Wiki at https:\/\/black-magic.org \u003c\/p\u003e\n\u003cp\u003eIf you have further questions, you can also check out https:\/\/gitter.im\/blacksphere\/blackmagic\u003c\/p\u003e\n\u003cp\u003eProduct Dimensions: 35.0mm x 15.0mm x 12.0mm \/ 1.4\" x 0.6\" x 0.5\" \u003c\/p\u003e\n\u003cp\u003eProduct Weight: 2.7g \/ 0.1oz \u003c\/p\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":48623806480602,"sku":"lpx1789679091394","price":73.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8318\/3834\/files\/black-magic-probe-with-jtag-cable-and-serial-cable-v21_1.jpg?v=1789679109","url":"https:\/\/memoryfoamwear.shop\/products\/black-magic-probe-with-jtag-cable-and-serial-cable-v21","provider":"My Store","version":"1.0","type":"link"}