![]() ![]() : 4000 kHz Speed> Device "CC2652R1F" selected. Please specify target interface: J) JTAG (Default) S) SWD T) cJTAG TIF>Tĭevice position in JTAG chain (IRPre,DRPre) : -1 ,-1 => Auto-detect JTAGConf> Specify target interface speed. : ARM7 Type '?' for selection dialog Device>? Make sure power is provided to your stick (i.e: plug it in) and use "J-Link Commander" to erase and flash your stick: Zzhp and zzhp-lite do not require this adapter as there is enough space on the board for the standard 10-pin c/JTAG header. (The Debug Sandwich: CC-DEVPACK-DEBUG on top of the zzh-debug-adapter on top of zzh.) This little adapter board kit (some soldering required) is available as an optional add-on to zzh on Electrolama Shop. ![]() With this adapter board plugged in to zzh, you can connect any debugger you wish to get access to the c/JTAG port. Design files for this adapter can be found in the repo. To convert the zzh 5-pin debug header to a standard 10-pin Cortex Debug Connector, a small adapter PCB is needed (unless you hack and solder an IDC cable to the board directly). GUI tools to use with CC-DEVPACK-DEBUG are SmartRF Flash Programmer v2 (recommended, Windows only) or UniFlash (cross-platform).ĭue to space constraints, the debug header on zzh is (sadly) non-standard: Here'a handy pinout reference for CC-DEVPACK-DEBUG: The cheapest option for an officially supported debugger is the CC-DEVPACK-DEBUG, available from most common electronics distributors. Flashing using CC-DEVPACK-DEBUG (or TI XDS110) On zzhp and zzhp-lite (Rev B3 onwards), all pins are brought out to the debug header so you can use a JTAG compatible debug adapter. The debug header on zzh only exposes TMS/TCK and as such a cJTAG compatible debug adapter is needed. cJTAG (IEEE 1149.7) is an extension to the JTAG standard (IEEE 1149.1), that reduces the number of required pins by multiplexing the TMS, TDI and TDO signals on a single bi-directional pin, providing all the normal JTAG debug and test functionality ( ref). While it may look like it (reduced pin count on the debug header), cJTAG is not SWD. TI's newer generation chips use cJTAG as the default debug interface. If you have accidentally disabled BSL on your stick by flashing it with an incompatible firmware, or if you are a firmware developer needing proper debugging facilities and/or want to get access to the RF tools in TI SmartRF Studio, follow along. ![]() Please Note: For general purpose usage, you will not need an external debugger and BSL method will be enough for your flashing needs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |