Hi,
I am trying to connect either a XDS100v2 or XDS200 debugger to PRU0 on the AM3358 sitara chip on the beaglebone black. CCS is crashing every time I select the PRU and click "connect". I can connect to the A8 core in the AM3358 and step through running code just fine and this just appears to be related to connecting to the PRU. I have tried fresh installs of the CCS 6.2 050 and 6.1.3 034 each with two different debuggers and get the same result. Can you please give me suggestions for ways to connect to the PRU without crashing?
Specific HW and SW:
host: Ubuntu 16.04 with 16G RAM and 6th gen Intel processor
target: Beaglebone black with AM3358
debuggers used: XDS100v2 and XDS200
steps to reproduce issue: I followed this wiki about blinking an LED on the beaglebone black step by step.
processors.wiki.ti.com/.../PRU_Training:_Hands-on_Labs
Everything works as in the wiki including being able to connect to the cortex A8 with the debugger and running the PRU gel scripts. As soon as I try to connect to PRU0 though, CCS crashes.
Here is the output I see from the terminal window after the crash:
"user@cpu:~/ti/ccsv6/eclipse$ ./ccstudio
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Gtk-Message: Failed to load module "unity-gtk-module"
flxInitLoad: client has not been protected.
log4j:WARN No appenders could be found for logger (org.eclipse.jetty.util.log).
log4j:WARN Please initialize the log4j system properly.
dvtLogOptions.xml DOES NOT exists
*** Error in `/home/user/ti/ccsv6/eclipse/ccstudio': free(): invalid pointer: 0xa53f2e80 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x67257)[0xf763f257]
/lib/i386-linux-gnu/libc.so.6(+0x6d577)[0xf7645577]
/lib/i386-linux-gnu/libc.so.6(+0x6dd31)[0xf7645d31]
...
"