This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Hi,
I'm not sure if this a CCS issue or uC limitation. The issue is when I set a breakpoint in an ISR (within the PIE vector table) I either A) see the entries disappear in views Variables, Expressions, and Registers, or B) loose control of the debug session entirely. I can't pause or restart the debug session. I have to restart CCS. It's not the end of the world if this is the only work around. But it makes me wonder if something else is going on here; or if there's an easy workaround.
Project details: I'm experimenting with the Delfin F28335 controlCARD. I started working from the controlSUITE v142 example project 2833xEcanA_to_B_Xmit. I created an API to abstract the details of sprueu1; largely to setup transmit, receive, and auto-reply mailboxes. Received data triggers CANA interrupt 0. CANA Interrupt 1 is disabled. All PIE9 interrupts are disabled except PIE9.5.
Also, I find it odd that I get a spurious interrupt on PIE9.1 when I set bit 9 of IER, after setting up CANA interrupts, and setup an auto-reply message box. Perhaps this is related. I did make note of the spurious interrupt in the errata.
Thanks in advanced!
Stephen
Installation details:
Code Composer Studio Version: 7.2.0.00013
Compiler: TI v 16.9.7.LTS
am57xx PDK 1.0.7 com.ti.pdk.am57xx.product_1.0.7.feature.group Texas Instruments Inc.
am57xx PDK 1.0.5 com.ti.pdk.am57xx.product_1.0.5.feature.group Texas Instruments Inc.
Analysis Suite 4.1.0.201705251038 com.ti.dvt2.analysis.suite.feature.group Texas Instruments
ARM Compiler Help 16.9.0.20161026170303 com.ti.cgt.arm.16.9.help.feature.group Texas Instruments
ARM Compiler Tools 16.9.7 com.ti.cgt.tms470.16.win32.feature.group Texas Instruments
Automotive device support 1.0.6 com.ti.ccstudio.automotive.devicesupport.feature.group Texas Instruments
BeagleBone FTDI Drivers 2.8.30.20140130 com.ti.ftdi.drivers.win.feature.group Texas Instruments
Blackhawk CCSv6.2 Emulation Update 6.2.0.009 com.bh.ccstudio.emulation.win32.feature.group Blackhawk
C/C++ Development Tools 9.0.0.201606062011 org.eclipse.cdt.feature.group Eclipse CDT
C/C++ GCC Cross Compiler Support 9.0.0.201606062011 org.eclipse.cdt.build.crossgcc.feature.group Eclipse CDT
C/C++ Memory View Enhancements 9.0.0.201606062011 org.eclipse.cdt.debug.ui.memory.feature.group Eclipse CDT
C/C++ Remote Launch 9.0.0.201606062011 org.eclipse.cdt.launch.remote.feature.group Eclipse CDT
C2000 Compiler Help 16.9.0.20161026171152 com.ti.cgt.c2000.16.9.help.feature.group Texas Instruments
C2000 Emulation Flash 1.0.0.5 com.ti.c2800.flash.feature.group Texas Instruments
C2800 Compiler Tools 16.9.7 com.ti.cgt.c2000.16.win32.feature.group Texas Instruments
C55xx Device Support 1.1.8 com.ti.ccstudio.c55xx.devicesupport.win32.feature.group Texas Instruments
C6000 7.4.0 Help Feature 7.4.0.201303051055 com.ti.cgt.c6000.7.4.help.feature.group Texas Instruments
C6000 Compiler Tools 8.1.6 com.ti.cgt.c6000.8.1.win32.feature.group Texas Instruments
C6000 device support 1.1.4 com.ti.ccstudio.c6000.devicesupport.win32.feature.group Texas Instruments
C6000 Multicore Device Support 1.0.5 com.ti.ccstudio.c6000mc.devicesupport.win32.feature.group Texas Instruments
CC13xx/CC26xx Device Support 3.1.1.00 com.ti.ccstudio.cc26xx.devicesupport.win32.feature.group Texas Instruments
CC2538 Device Support 2.0.3.00 com.ti.ccstudio.cc2538.devicesupport.win32.feature.group Texas Instruments
CC3220 Device Support 1.0.1 com.ti.ccstudio.cc3220.devicesupport.win.feature.group Texas Instruments
CC32xx Device Support 1.0.8 com.ti.ccstudio.cc3200.devicesupport.win.feature.group Texas Instruments
CC32xx Driver Support 1.0.8 com.ti.ccstudio.cc3200.driversupport.win32.feature.group Texas Instruments
CCS and SAT Common Components Feature 7.2.0.201705101800 com.ti.tools.common.feature.group Texas Instruments
CCS Documentation 7.2.0.20170612 com.ti.ccstudio.doc.win32.feature.group Texas Instruments
CCS Flash Content 8.0.0.1213 com.ti.dsflash.win32.feature.group Texas Instruments
CCS Launcher 7.0.0.20161020 com.ti.ccstudio.launcher.win32.feature.group Texas Instruments
CCS Utilities 1.0.0.20160210 com.ti.ccstudio.utils.cli.win32.feature.group Texas Instruments
CCStudio p2 Tool Feature 7.0.0.201611291427 com.ti.ccstudio.p2tool.feature.group Texas Instruments
Chromium Browser Feature 7.1.0.201705191300 com.ti.chromium.browser.feature.group Texas Instruments
Code Composer Studio Base Components 7.2.0.02057 com.ti.ccstudio.base.feature.group Texas Instruments
Code Composer Studio IDE ARM Components 7.2.0.201705101800 com.ti.ccstudio.tms470.feature.group Texas Instruments
Code Composer Studio IDE C2000 Components 7.2.0.201705101800 com.ti.ccstudio.c2000.feature.group Texas Instruments
Code Composer Studio IDE C5500 Components 7.2.0.201705101800 com.ti.ccstudio.c5500.feature.group Texas Instruments
Code Composer Studio IDE C6000 Components 7.2.0.201705101800 com.ti.ccstudio.c6000.feature.group Texas Instruments
Code Composer Studio IDE C7000 Components 7.2.0.201705101800 com.ti.ccstudio.c7000.feature.group Texas Instruments
Code Composer Studio IDE Main Feature 7.2.0.201705101800 com.ti.ccstudio.idemain.feature.group Texas Instruments
Code Composer Studio IDE MSP430 Components 7.1.0.201705101800 com.ti.ccstudio.msp430.feature.group Texas Instruments
Code Composer Studio IDE Workflow 7.2.0.201705101800 com.ti.ccstudio.workflow.feature.group Texas Instruments
Compiler Tools On-line Documentation 1.1.5 com.ti.cgt.dmed.win32.feature.group Texas Instruments
CTools Library 2.2.0.00 com.ti.ctoolslib.product_2.2.0.00.feature.group Texas Instruments Inc.
DaVinci device support 1.1.4 com.ti.ccstudio.davinci.devicesupport.win32.feature.group Texas Instruments
Debug Server 7.2.0.2057 com.ti.ccstudio.debugserver.win32.feature.group Texas Instruments
DSPLIB C66x 3.4.0.0 ti.mas.dsplib.c66x_3.4.0.0.feature.group Texas Instruments Inc.
DVT - EnergyTrace 4.1.0.201705251038 com.ti.dvt.energytrace.feature.group Texas Instruments
DVT - Graph Visualization 4.1.0.201705251038 com.ti.dvt2.graph.visualization.feature.group Texas Instruments
DVT - Profiler Analysis Manager 4.1.0.201705251038 com.ti.dvt2.profileanalysismanager.feature.group Texas Instruments
DVT - Resource Explorer 4.1.0.201705251038 com.ti.dvt2.resource.explorer.feature.group Texas Instruments
DVT - System Analyzer 4.1.0.201705251038 com.ti.dvt2.uia.feature.group Texas Instruments
DVT - Trace Control 4.1.0.201705251038 com.ti.dvt2.trace.control.feature.group Texas Instruments
Eclipse Help System 2.2.0.v20160606-1100 org.eclipse.help.feature.group Eclipse.org
Eclipse Platform 4.6.0.I20160607-1100 org.eclipse.platform.ide Eclipse.org
EDMA3 2.12.4 com.ti.sdo.edma3.product_02.12.04.feature.group Texas Instruments Inc.
EDMA3 2.12.2 com.ti.sdo.edma3.product_02.12.02.feature.group Texas Instruments Inc.
Equinox p2, Discovery UI support 1.0.400.v20160504-1450 org.eclipse.equinox.p2.discovery.feature.feature.group Eclipse.org - Equinox
Equinox p2, Provisioning for IDEs. 2.2.200.v20160606-1311 org.eclipse.equinox.p2.user.ui.feature.group Eclipse.org - Equinox
Framework Components 3.40.2.07 com.framework_components_3_40_02_07.feature.group Texas Instruments Incorporated
GCC ARM Compiler Tools 6.3.1.2017-q1-update-b com.ti.gcc.arm.win32.feature.group Texas Instruments
GCC MSP430 Compiler Tools 6.2.1.16 com.ti.gcc.msp430.win32.feature.group Texas Instruments
GCC MSP430 tool-chain 7.3.3 com.ti.msp430.gcc_support.feature.group Texas Instruments
GEF (MVC) 3.11.0.201606061308 org.eclipse.gef.feature.group Eclipse GEF
Git integration for Eclipse 4.8.0.201706111038-r org.eclipse.egit.feature.group Eclipse EGit
Git integration for Eclipse - auto-import for Eclipse >= 4.6 4.8.0.201706111038-r org.eclipse.egit.ui.smartimport Eclipse EGit
Git integration for Eclipse - Gitflow support 4.8.0.201706111038-r org.eclipse.egit.gitflow.feature.feature.group Eclipse EGit
Git integration for Eclipse - Source Code 4.8.0.201706111038-r org.eclipse.egit.source.feature.group Eclipse EGit
Graphical Modeling Framework (GMF) Runtime Third-Party Components 1.10.0.201606071959 org.eclipse.gmf.runtime.thirdparty.feature.group Eclipse Modeling Project
GUI Composer Backplane Feature 6.1.0.201705101800 com.ti.gc.backplane.feature.group Texas Instruments
GUI Composer Program Model Feature 7.2.0.201705101800 com.ti.gc.pm.feature.group Texas Instruments
Hercules Emulation 6.0.7 com.ti.ccstudio.hercules.win32.feature.group Texas Instruments
IDE - Debug Server Integration Feature 6.0.1.201705101800 com.ti.debug.server.feature.group Texas Instruments
Image Analyzer 4.1.0.201705251038 com.ti.dvt2.via.ccs.feature.group Texas Instruments
IMGLIB C66x 3.1.1.0 ti.imglib.c66x_3.1.1.0.feature.group Texas Instruments Inc.
IPC (IDE Client) 3.46.0.02 com.ti.rtsc.IPC.product.ui.feature.group Texas Instruments Incorporated
IPC (Target Content) 3.46.0.02 com.ti.rtsc.IPC.product_3.46.0.02.feature.group Texas Instruments Incorporated
IPC (Target Content) 3.44.0.00 com.ti.rtsc.IPC.product_3.44.0.00.feature.group Texas Instruments Incorporated
Java implementation of Git 4.8.0.201706111038-r org.eclipse.jgit.feature.group Eclipse JGit
Java implementation of Git - Command Line Interface - Source Code 4.8.0.201706111038-r org.eclipse.jgit.pgm.source.feature.group Eclipse JGit
Java implementation of Git - optional Http support using Apache httpclient 4.8.0.201706111038-r org.eclipse.jgit.http.apache.feature.group Eclipse JGit
Java implementation of Git - optional LFS support 4.8.0.201706111038-r org.eclipse.jgit.lfs.feature.group Eclipse JGit
Java implementation of Git - Source Code 4.8.0.201706111038-r org.eclipse.jgit.source.feature.group Eclipse JGit
Keystone1 1.0.13.0 com.ti.emulation.keystone1.win32.feature.group Texas Instruments
Keystone2 1.1.9 com.ti.emulation.keystone2.win32.feature.group Texas Instruments
LWInstaller 7.2.0.00013 com.ti.ccstudio.installer.win32.feature.group Texas Instruments
Marketplace Client 1.5.0.v20160608-1804 org.eclipse.epp.mpc.feature.group Eclipse Marketplace Client
MATHLIB C66x 3.1.1.0 ti.mathlib.c66x_3.1.1.0.feature.group Texas Instruments Inc.
mmWave Radar Device support 1.5.5 com.ti.ccstudio.mmwaveradar.devicesupport.win32.feature.group Texas Instruments
MSP430 Compiler Help 16.9.0.20161026170630 com.ti.cgt.msp430.16.9.help.feature.group Texas Instruments
MSP430 Compiler Tools 16.9.4 com.ti.cgt.msp430.16.win32.feature.group Texas Instruments
MSP432 tool-chain 7.2.4 com.ti.msp432.build_debug.feature.group Texas Instruments
NDK (IDE Client) 2.25.1.11 com.ti.rtsc.NDK.product.ui.feature.group Texas Instruments
NDK (Target Content) 2.25.1.11 com.ti.rtsc.NDK.product_2.25.1.11.feature.group Texas Instruments
NDK (Target Content) 2.25.0.09 com.ti.rtsc.NDK.product_2.25.0.09.feature.group Texas Instruments
Node.js 6.9.1 com.ti.ccstudio.nodejs.win32.feature.group Texas Instruments
OMAP Device Support 1.0.9 com.ti.ccstudio.omap.devicesupport.win32.feature.group Texas Instruments
OMAPL/Integra Device Support 1.0.9 com.ti.ccstudio.integra.devicesupport.win32.feature.group Texas Instruments
OpenMP Runtime 2.x library (IDE Client) 2.6.1.00 com.ti.rtsc.openmp.product.ui.feature.group Texas Instruments
OpenMP Runtime 2.x library (Target Content) 2.6.1.00 com.ti.rtsc.openmp.product_2.6.1.00.feature.group Texas Instruments
OpenMP Runtime 2.x library (Target Content) 2.5.0.00 com.ti.rtsc.openmp.product_2.5.0.00.feature.group Texas Instruments
p2appf 7.2.0.201705101800 com.ti.ccstudio.p2appf.feature.group Texas Instruments
PGA Device Support 1.0.1 com.ti.ccstudio.pga.devicesupport.win32.feature.group Texas Instruments
Pin Mux 4.0.1470 com.ti.ccstudio.pinmux.win32.feature.group Texas Instruments
powerSUITE (IDE Client) 1.5.0.00 com.devkits.product.ui.feature.group Texas Instruments Inc.
powerSUITE (Target Content) 1.5.0.00 com.devkits.product_1.5.0.00.feature.group Texas Instruments Inc.
powerSUITE (Target Content) 1.2.0.00 com.devkits.product_1.2.0.00.feature.group Texas Instruments Inc.
powerSUITE (Target Content) 1.1.0.00 com.devkits.product_1.1.0.00.feature.group Texas Instruments Inc.
Remote System Explorer End-User Runtime 3.7.1.201603211627 org.eclipse.rse.feature.group Eclipse TM Project
ROV 4.1.0.201705251038 com.ti.dvt2.rov.feature.group Texas Instruments
RTSC/XDCtools (IDE Client) 3.50.2.20 org.eclipse.rtsc.xdctools.product.ui.feature.group Texas Instruments
RTSC/XDCtools (Target Runtime Support) 3.50.2.20 org.eclipse.rtsc.xdctools.product_3.50.2.20.feature.group Texas Instruments
RTSC/XDCtools (Target Runtime Support) 3.50.1.12 org.eclipse.rtsc.xdctools.product_3.50.1.12.feature.group Texas Instruments
RTSC/XDCtools (Target Runtime Support) 3.32.2.25 org.eclipse.rtsc.xdctools.product_3.32.2.25.feature.group Texas Instruments
RTSC/XDCtools (Target Runtime Support) 3.32.1.22 org.eclipse.rtsc.xdctools.product_3.32.1.22.feature.group Texas Instruments
RXTX End-User Runtime 2.1.8.0_201606281300 gnu.io.rxtx.feature.group RXTX.org
SEGGER J-Link Support (Windows) 6.18.0.0 com.segger.jlink.win32.feature.group Texas Instruments
SEGGER J-Link USB Driver 1.0.0.6 com.segger.jlink.drivers.win32.feature.group Texas Instruments
Shared Device Support 1.0.9 com.ti.ccstudio.shared.devicesupport.win32.feature.group Texas Instruments
Sitara device support 1.3.6 com.ti.ccstudio.sitara.devicesupport.win32.feature.group Texas Instruments
Spectrum Digital Emulators 5.2.0.14 com.sd.ccstudio.emulation.win32.feature.group Texas Instruments
SYS/BIOS (IDE Client) 6.46.5.55 com.ti.rtsc.SYSBIOS.product.ui.feature.group Texas Instruments
SYS/BIOS (Target Content) 6.46.5.55 com.ti.rtsc.SYSBIOS.product_6.46.5.55.feature.group Texas Instruments
SYS/BIOS (Target Content) 6.46.1.38 com.ti.rtsc.SYSBIOS.product_6.46.1.38.feature.group Texas Instruments
System Analyzer (UIA Target) (IDE Client) 2.0.6.52 com.ti.uia.product.ui.feature.group Texas Instruments
System Analyzer (UIA Target) (Target Content) 2.0.6.52 com.ti.uia.product_2.0.6.52.feature.group Texas Instruments
TargetDB Default Props 6.0.0.20131206 com.ti.ccstudio.targetdb.props.default.win32.feature.group Texas Instruments
TI C2000 Device Support 4.2.4.0 com.ti.c2000.support.win32.feature.group Texas Instruments
TI Cloud Agent 0.5.1351 com.ti.ccstudio.cloudagent.win32.feature.group Texas Instruments
TI Emulators 7.0.188.0 com.ti.emulation.pack.win32.feature.group Texas Instruments
TI MSP430 tool-chain 7.3.3 com.ti.msp430.build_debug.feature.group Texas Instruments
TI OpenCL Runtime (IDE Client) 1.1.13.00 com.ti.opencl.product.ui.feature.group Texas Instruments Incorporated
TI OpenCL Runtime (Target Content) 1.1.13.00 com.ti.opencl.product_1.1.13.00.feature.group Texas Instruments Incorporated
TI OpenCL Runtime (Target Content) 1.1.11.00 com.ti.opencl.product_1.1.11.00.feature.group Texas Instruments Incorporated
TI Target Content 1.0.0.201705101335 com.ti.targetcontent.feature.group Texas Instruments
TIREX Desktop 3.4.1.201706082019 com.ti.tirex.feature.group Texas Instruments
Tiva C Series ARM MCUs 2.1.1.15071 com.ti.tiva_tm4c.setup.win32.feature.group Texas Instruments
Tiva E Series ARM MCUs 2.1.1.15071 com.ti.tiva_tm4e.setup.win32.feature.group Texas Instruments
Tiva/Stellaris ICDI Debug Probe 2.1.3.15 com.ti.tiva_stellaris.setup.win32.feature.group Texas Instruments
TM Terminal 4.1.0.201606052351 org.eclipse.tm.terminal.feature.feature.group Eclipse.org - Target Management
Trace Analyzer 4.1.0.201705251038 com.ti.dvt2.trace.ccs.feature.group Texas Instruments
UCD Digital Power Controllers 1.1.3 com.ti.ucd31xx.support.win32.feature.group Texas Instruments
XDAIS (IDE Client) 7.24.0.04 com.ti.rtsc.XDAIS.product.ui.feature.group Texas Instruments Inc.
XDAIS (Target Content) 7.24.0.04 com.ti.rtsc.XDAIS.product_7.24.0.04.feature.group Texas Instruments Inc.
XDCtools Core Update Feature 3.32.2.25 com.ti.xdctools_3_32.update.feature.group Texas Instruments
Ozino,
Thanks for getting back to me. I do not have the real-time function enabled. When the run and pause buttons do not grey out indefinitely, I am able to step. After this happens, the items in the Registers, Variables, and Expressions views disappear.
Stephen,
Do you see a similar behavior when you service interrupts for any other peripheral, say, the SCI?