Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5

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 | TMS320C55x | c54x code to 55x -- Large mem model

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

c54x code to 55x -- Large mem model - Author Unknown - Dec 3 12:54:00 2001

Hi,

We are attempting to port our C'54x code to C'5510 EVM board in the
large memory model.
it worked fine with a #pragma call in the small memory model.
In the large memory model we followed all the
steps(register status , run-time stack,32 bit stack mode etc) given
in
the code migration guide, but in some cases we faced some issues.
namely setting the ASM field in the ST1_55 status register although
ASM field was
not used in our C'54x code or the code generated by masm55.
could you please tell if their is something we need to follow in
order to get the
code running or is there some silicon bug .

Regards,
Chetan.




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



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

Re: c54x code to 55x -- Large mem model - Tim Thorpe - Dec 4 2:36:00 2001


wrote:

>We are attempting to port our C'54x code to C'5510 EVM board in the
>large memory model.
>it worked fine with a #pragma call in the small memory model.
>In the large memory model we followed all the
>steps(register status , run-time stack,32 bit stack mode etc)
>given in the code migration guide, but in some cases we faced
>some issues. namely setting the ASM field in the ST1_55 status
>register although ASM field was not used in our C'54x code or
>the code generated by masm55. could you please tell if their
>is something we need to follow in order to get the code
>running or is there some silicon bug .

What do you mean when you say "in the large memory model"?
The c54 code will only be able to access one page of data
at a time, so all your data needs to be within 64k. What
aspect of your runtime setup is large (other than the flags
given to the compiler)?

If it worked with a small model, it doesn't seem likely that
the ASM field is relevant.

How about running a small quantity of data with the software
simulator--that would rule out any silicon bug.

Tim. ------------------------------------------------------------
Tim Thorpe Tel: +44 1223 240366
Fax: +44 1223 414402
------------------------------------------------------------


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



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