====== DEBUG-PROGRAM ====== ===== JTAG ===== {{:wiki:debug-program:jtag.jpg}} ===== JTAG 2 WIRE ===== {{:wiki:debug-program:jtag2wire.jpg}} https://habr.com/ru/articles/237885/ ===== Софт для отладки ===== ==== OpenOCD ==== https://openocd.org/ В ''openocd/tcl/target/ti-cjtag.cfg'' должно быть в начале ''runtest 20'' - иначе не работает на 100kHz. ==== JTAG tools ==== | https://github.com/colinoflynn/pyjtagbs | | | https://github.com/Najsztub/jtagGUI | {{:wiki:debug-program:jtaggui.png?320&direct}} | | https://github.com/viveris/jtag-boundary-scanner | {{:wiki:debug-program:jtag-boundary-scanner.png?320&direct}} | | http://www.topjtag.com/ | {{:wiki:debug-program:topjtagscanner.png?320&direct}} {{:wiki:debug-program:topjtagflash.png?320&direct}} | | https://www.xjtag.com/products/software/xjanalyser/ | {{:wiki:debug-program:ajtaganalyzer.png?320&direct}} | ===== Программаторы ===== ^ Ссылка на документацию ^ Название ^ ^ | [[https://doc.inmys.ru/open?hash=9c017f8fb6852c5a0283c792fed9941e&fn=JLink.pdf| JLink]] | JLink | JTAG, ???? | | [[https://wiki.segger.com/20-pin_J-Link_Connector|JLink pinout]] | JLink | JTAG, SWD | ===== Targets ===== ==== TI ==== | CC2652 unbricking with Raspberry Pi and OpenOCD | | [[https://gist.github.com/tobiasfrejo/d98e9f4cbbc6893662ab032b06388685|link]] | ==== Buffalo labs ==== | Introduction of OpenOCD and GDB.pdf | | [[https://doc.inmys.ru/open?hash=2231e34966a64f18e8a2ed0b2ba37b46&fn=Introduction%20of%20OpenOCD%20and%20GDB%20%281%29.pdf|link]] | {{indexmenu>.#2|skipfile+/index|start/ nsort tsort}}