Hello all,
I am able to use CCSv6/BlackHawkUSB560v2 to debug both MLO and U-Boot. From U-Boot, I want to debug the kernel boot process. However after I start my kennel, I lose my connection to the target with the error:
CortxA8: Error: (Error -1204 @ 0x3D5B) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.450.0)
Based on my research, I believe my kernel may not be configured to allow JTAG debugging, possibly to conserve power. I have read the following document:
http://processors.wiki.ti.com/index.php/Linux_Debug_in_CCSv5#Compiling_the_Linux_kernel_with_debug_information
which states that I must use menuconfig to enable the following:
-
- Kernel Hacking ---> Enable JTAG clock for debugger connectivity
however my kernel (3.12) does not seem to have this option. The following post seems to detail the exact same problem, but with no resolution on how to modify the kernel to allow JTAG:
http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/338494/1187802.aspx#1187802
If anyone could please possibly provide some info on how to properly configure my kernel, it would be greatly appreciated. Thank you! - Anthony