Sign in

username:

password:



Not a member?

Search c6x



Search tips

Subscribe to c6x



c6x by Keywords

AD535 | BIOS | Booting | Bootloader | C621 | C6211 | C6415 | C671 | C6711 | C6711DSK | C6713 | CCS | Chassaing | COFF | DAT | DM64 | DM642 | DMA | DSK671 | DSK6711 | EDM | EDMA | EMIF | Emulator | EVM | EVM620 | FFT | FIR | GPIO | Halting | HPI | HWI | IDK | JTAG | LDB | LDH | LDW | Linker | LMS | LOG_printf | Matlab | McBSP | MEM_alloc | MIPS | PCI | PCM3003 | Pipeline | Profiling | QDM | Reset | ROM | RTDX | Sampling | SDRAM | Stack | TEB | THS1206 | TMS320C621 | TMS320C6416 | TMS320C6711 | TMS320C6713 | UART | Vector Table | XBUS | XDS560

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C6x | Establishing Communication b/w DSP and CCS while Flash is empty

Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).

  

Post a new Thread

Establishing Communication b/w DSP and CCS while Flash is empty - sank...@hotmail.com - Oct 20 17:21:45 2008

I have a simple custom board populated with TMS320C6713B and a 16 bit
Flash. CCS3.3 and XDS510 USB Plus are the tools to talk to the board through
JTAG interface. As the Flash is empty for the time being i just wonder if there
would be any problem establishing communication with the DSP through JTAG. 

Please help me with any suggestions to establish communication between CCS and
DSP through JTAG while Flash remains empty. Please note that DSP would be
configured for 8 bit EMIF boot mode.

Thanks

Sankar



______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )

Re: Establishing Communication b/w DSP and CCS while Flash is empty - Michael Dunn - Oct 20 17:45:45 2008

Sankar,

On Mon, Oct 20, 2008 at 2:40 PM, <s...@hotmail.com> wrote:

>   I have a simple custom board populated with TMS320C6713B and a 16 bit
> Flash. CCS3.3 and XDS510 USB Plus are the tools to talk to the board
through
> JTAG interface. As the Flash is empty for the time being i just wonder if
> there would be any problem establishing communication with the DSP through
> JTAG.
>
> Please help me with any suggestions to establish communication between CCS
> and DSP through JTAG while Flash remains empty. Please note that DSP would
> be configured for 8 bit EMIF boot mode.
>

<mld>
The easiest way to accomplish this goal is to configure your board for HPI
boot mode.
You can find several conversations on the subject in the archives of this
group.

Even though you are not using HPI to boot, this mode will keep the DSP in
reset waiting some some HPI data.
When the emulator tries to connect, it will timeout internally and 'make a
guess' that the target may be in HPI boot.  It should scan in a DSPINT to
release the DSP from reset, CCS should have control with the PC pointed at
address 0.

The another method - if you can access your flash without the DSP - would be
to program the first 32 bytes with a branch to self and NOPs.

The least reliable method [the 2 above will connect 100% of the time] is to
hold down the board reset button until the CCS splash screen appears [for
CCS 2.X] or until you select 'connect' [CCS 3.X].

mikedunn

> Thanks
>
> Sankar
>  
>

-- 
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php





(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )