> My board is having C6416 processor with 16MB
SDRAM.
> A very unexpected observation I have noted that after S/W reset the
> contents
> of the SDRAM get changed, however contents of internal memory of C6416
> don't change.
I think Mike asked you 'what do you mean by S/W Reset'? You have to
be
more clear.
-Jeff
Reply by Mike Dunn●April 10, 20062006-04-10
Sri,
--- Sri wrote:
> Hi,
> My board is having C6416 processor with 16MB SDRAM.
> A very unexpected observation I have noted that
> after S/W reset the contents
> of the SDRAM get changed, however contents of
> internal memory of C6416 don't
> change.
> Ideally contents of memory either external or
> inetrnal shall change only
> after H/W reset.
What are you calling a s/w reset??
I am not aware of any such capability for C6000 DSPs -
unless you write the reset code yourself.
When you select 'Debug->Reset CPU' from CCS, you are
performing a hardware reset to the part. This will
trash your EMIF settings. If this is a problem and you
need to perform a reset, you can use a GEL file that
takes advantage of the 'OnReset()' GEL callback
function to execute an appropriatre GEL script.
Refer to C6000 GEL files [../cc/gel/] and CCS help for
details.
mikedunn
> Has anybody faced such problem before?
> what about EMIF settings , does they have any impact
> on the observed
> behaviour ?
>
Reply by Sri●April 10, 20062006-04-10
Hi,
My board is having C6416 processor with 16MB SDRAM.
A very unexpected observation I have noted that after S/W reset the contents
of the SDRAM get changed, however contents of internal memory of C6416
don't
change.
Ideally contents of memory either external or inetrnal shall change only
after H/W reset.
Has anybody faced such problem before?
what about EMIF settings , does they have any impact on the observed
behaviour ?