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

Ads

Discussion Groups

Discussion Groups | TMS320C6x | [cc] :why does the dissassembly window appear when I connect the dsk?

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

  

Post a new Thread

[cc] :why does the dissassembly window appear when I connect the dsk? - grizzly_ivy - Jul 24 8:22:32 2008



Hi there,

thanks for the help Mike, I finally found and downloaded the 
appropriate drivers to connect my C6416T DSK to CC v3.3. and it can 
recognise it. 

This is another rookie qs, but when I first open up CC, there's a 
blank screen because I have no project loaded. When I plug the dsk o 
the PC, and do a Debug-> connect, a dissasembly window appears with 
all this assembly code. I haven't opened my project files yet, so what 
do these assembly codes do?

I apologise for showing my lack of experience :)

Thanks

Ivan

------------------------------------

OMAP35x EVM jump-starts low-power apps
------------------------------------
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building
applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x



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

Re: [cc] :why does the dissassembly window appear when I connect the dsk? - Michael Dunn - Jul 24 8:33:08 2008

Ivan,

On Thu, Jul 24, 2008 at 6:24 AM, grizzly_ivy <g...@yahoo.co.uk> wrote:
> Hi there,
>
> thanks for the help Mike, I finally found and downloaded the
> appropriate drivers to connect my C6416T DSK to CC v3.3. and it can
> recognise it.
>
> This is another rookie qs, but when I first open up CC, there's a
> blank screen because I have no project loaded. When I plug the dsk o
> the PC, and do a Debug-> connect, a dissasembly window appears with
> all this assembly code. I haven't opened my project files yet, so what
> do these assembly codes do?

<mld>
Why the window opens...
When you connect to a target the default behavior of CCS is to open a
disassembly window at the address that is contained in the PC.

What code is there...
The default behavior of a DSK is to boot a program from flash and
execute it.  The program usually does some initialization, basic
memory testing, and flashes some LEDs.  The address of the PC is
normally in a loop at the end of this program.

mikedunn
>
> I apologise for showing my lack of experience :)
>
> Thanks
>
> Ivan

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

------------------------------------

OMAP35x EVM jump-starts low-power apps
------------------------------------
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building
applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x



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

Re: [cc] :why does the dissassembly window appear when I connect the dsk? - Ivan - Jul 24 10:46:08 2008

--- In c...@yahoogroups.com, "Michael Dunn" <mike.dunn.001@...> wrote:
>
> Ivan,
> 
> On Thu, Jul 24, 2008 at 6:24 AM, grizzly_ivy <grizzly_ivy@...> 
wrote:
> > Hi there,
> >
> > thanks for the help Mike, I finally found and downloaded the
> > appropriate drivers to connect my C6416T DSK to CC v3.3. and it 
can
> > recognise it.
> >
> > This is another rookie qs, but when I first open up CC, there's a
> > blank screen because I have no project loaded. When I plug the 
dsk o
> > the PC, and do a Debug-> connect, a dissasembly window appears 
with
> > all this assembly code. I haven't opened my project files yet, 
so what
> > do these assembly codes do?
> 
> <mld>
> Why the window opens...
> When you connect to a target the default behavior of CCS is to 
open a
> disassembly window at the address that is contained in the PC.
> 
> What code is there...
> The default behavior of a DSK is to boot a program from flash and
> execute it.  The program usually does some initialization, basic
> memory testing, and flashes some LEDs.  The address of the PC is
> normally in a loop at the end of this program.
> 
> mikedunn

so when I've created my source files, built them, loaded the .out 
file and pressed 'run' this piece of code will run before any other 
codes in my project? 

when looking and debugging the assembly code of my own project 
source files (.asm) , i shouldn't be looking at these 'setting up 
connections' codes. will  be able to modify them?

Thanks :)

> >
> > I apologise for showing my lack of experience :)
> >
> > Thanks
> >
> > Ivan
> >
> > -- 
> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
>

------------------------------------

OMAP35x EVM jump-starts low-power apps
------------------------------------
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building
applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x



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

Re: Re: [cc] :why does the dissassembly window appear when I connect the dsk? - Michael Dunn - Jul 24 11:12:19 2008

Ivan,

On Thu, Jul 24, 2008 at 9:15 AM, Ivan <g...@yahoo.co.uk> wrote:
> --- In c...@yahoogroups.com, "Michael Dunn" <mike.dunn.001@...> wrote:
>>
>> Ivan,
>>
>> On Thu, Jul 24, 2008 at 6:24 AM, grizzly_ivy <grizzly_ivy@...>
> wrote:
>> > Hi there,
>> >
>> > thanks for the help Mike, I finally found and downloaded the
>> > appropriate drivers to connect my C6416T DSK to CC v3.3. and it
> can
>> > recognise it.
>> >
>> > This is another rookie qs, but when I first open up CC, there's a
>> > blank screen because I have no project loaded. When I plug the
> dsk o
>> > the PC, and do a Debug-> connect, a dissasembly window appears
> with
>> > all this assembly code. I haven't opened my project files yet,
> so what
>> > do these assembly codes do?
>>
>> <mld>
>> Why the window opens...
>> When you connect to a target the default behavior of CCS is to
> open a
>> disassembly window at the address that is contained in the PC.
>>
>> What code is there...
>> The default behavior of a DSK is to boot a program from flash and
>> execute it. The program usually does some initialization, basic
>> memory testing, and flashes some LEDs. The address of the PC is
>> normally in a loop at the end of this program.
>>
>> mikedunn
>
> so when I've created my source files, built them, loaded the .out
> file and pressed 'run' this piece of code will run before any other
> codes in my project?

<mld>
You need to look at some example/tutorial projects and learn to use CCS.

Compile a project, load the '.out' file, step, run, set breakpoints, etc.

You will find that only the executable that you load will be executed.

>
> when looking and debugging the assembly code of my own project
> source files (.asm) , i shouldn't be looking at these 'setting up
> connections' codes. will be able to modify them?
>
> Thanks :)
>
>> >
>> > I apologise for showing my lack of experience :)
>> >
>> > Thanks
>> >
>> > Ivan
>> >
>> >
>>
>> --
>> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
>> 

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

------------------------------------

OMAP35x EVM jump-starts low-power apps
------------------------------------
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building
applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x



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