Hello,
We are configuring OpenOCD (using 0.5.0 and latest git version) in order to debug U-Boot on the Cortex A8 core on a DM8148 EVM using a Flyswatter2 JTAG debugger. We can see the Cortex A8 DAP after setting up the icepick JTAG router but the CPU will not halt. We believe OpenOCD is configuring the CPU correctly but we suspect the DBGEN signal to the A8 core is not asserted, so the CPU does not halt (see section 12.6.3 of the Cortex-A8 Technical Reference Manual).
The OpenOCD configuration for OMAP3530 contains a function to assert DBGEN (called DBGEM in section 25.6.5 of the OMAP3530 and DM3730 Technical Reference Manual), but an equivalent operation for TMS320DM8148 is not documented in the TRM (or anywhere else on documentation available from TI or elsewhere).
Can someone confirm if explicitly asserting DBGEN is necessary on TMS320DM8148 and provide information on how to do it?
thanks
steve