Discussion on DSP Connection Issues with CCS

Discussion on DSP Connection Issues with CCS

Environment Operating System: Win7, 64bit IDE: CCS V3.3 Debugger: SEED XDS510PLUS DSP Model: TMS320C6713GDP(DSP6713) Check Steps Try pressing the reset button and then click Connect. Please check if the power supply is normal (core voltage should be 1.2V, IO port voltage should be stable at 3.3V). Use an oscilloscope to check the ripple of the … Read more

A Method for Debugging Multiple DSPs Using the HPI Interface

A Method for Debugging Multiple DSPs Using the HPI Interface

The software development of DSP systems usually includes the simulation phase and the emulation phase. Simulation begins at the initial stage of design, requiring no hardware support; it can be performed using a software simulator on a computer to achieve preliminary debugging of the code. Emulation involves downloading the code to the target board for … Read more

Solution for No Cortex-M Device Found in JTAG Chain

Solution for No Cortex-M Device Found in JTAG Chain

Today I flashed a firmware, and it ran normally. However, when I tried to flash another firmware, I encountered this issue: No Cortex-M Device found in JTAG chain.Please check the JTAG cable and the connected devices. I found the answer on Baidu, which indicated that treating the JTAG pins as I/O pins would cause the … Read more

Building STM32 F103C8T6 System Board Download Circuit Tutorial

Building STM32 F103C8T6 System Board Download Circuit Tutorial

1. What is a Download Circuit The download circuit of a microcontroller refers to the hardware circuit used to download the written program (firmware) to the internal memory of the microcontroller. This process is often referred to as programming or flashing. The download circuit includes the debugging interface with the microcontroller and the corresponding circuit … Read more

Understanding OBG in Microcontrollers

Understanding OBG in Microcontrollers

Understanding OBG in Microcontrollers: The STM32 microcontroller’s core (Cortex-M3) contains a hardware debugging module that supports various complex debugging operations. The hardware debugging module allows the core to halt when fetching addresses or accessing data—this is the assurance we have for online simulation during microcontroller development and debugging.When the core is halted, both its internal … Read more

Troubleshooting a Nearly Scrapped Board: Finding the Cause After a Week

Troubleshooting a Nearly Scrapped Board: Finding the Cause After a Week

Documenting an Issue Related to ALTERA Device JTAG While reviewing previous blog posts, I found several published years ago related to JTAG, specifically: the first one discusses connecting multiple devices on a single JTAG chain: https://mbb.eet-china.com/blog/1010859-213144.html. The second one involves an interesting issue encountered during automatic detection (AUTO Detect) via JTAG interface with the download … Read more

Microcontroller Programming Download and Debugging Techniques

Microcontroller Programming Download and Debugging Techniques

Click the above to follow us! Microcontroller programming download and debugging techniques: ISP, JTAG and other download methods, the use of online debugging tools, making your development more efficient! In microcontroller programming development, downloading and debugging are indispensable steps. Mastering efficient program download methods and debugging techniques can make your development much more effective. This … Read more

Powerful JTAG Boundary Scan: Basic Principles

Powerful JTAG Boundary Scan: Basic Principles

Click the card below to follow Arm Technology Academy This article is authorized to be transferred from the WeChat public account “Electronic Circuit Development Learning”. This article mainly shares content related to JTAG boundary scan. How did I learn about boundary scan? This starts with my purchase of an FPGA board. Recently, I found an … Read more

Understanding JTAG: Interface Protocol and Boundary Scan

Understanding JTAG: Interface Protocol and Boundary Scan

This article mainly introduces the pin definitions, interface standards, boundary scan, and TAP controller of the JTAG bus. JTAG (Joint Test Action Group) is an international standard testing protocol (IEEE 1149.1 compatible), primarily used for internal chip testing. Most advanced devices now support the JTAG protocol, such as ARM, DSP, FPGA, etc. The standard JTAG … Read more