How can I read/save of internal flash of DSP56F803?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How can I read/save of internal flash of DSP56F803?

Jump to solution
1,619 Views
olegkuryan
Contributor I

How can I read/save of internal flash of DSP56F803?

Labels (1)
0 Kudos
1 Solution
1,180 Views
trytohelp
NXP Employee
NXP Employee

Hi Oleg,

With CW for DSP v8.3 and previous version Processor Expert (PEx) feature was included.

PEx includes a bean to manage the Flash memory in your application.

This bean is named IntFLASH.

You will find more details at installation folder:

    \CodeWarrior for DSC56800E v8.3\ProcessorExpert\BEANs\IntFLASH

You can create an example using the bean too with the project wizard:

    File + New .. + Processor Expert Examples Stationery + DemoApplications + HWBeans + 56F80x + InFlash

The Example is for DSP56F807 but you can move to 803.

To do that you just need to add a the DSP56F803 device and select it.

The Generated code will be done for DSP56f803.


Have a great day,
Pascal
NXP Technical Support

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

3 Replies
1,181 Views
trytohelp
NXP Employee
NXP Employee

Hi Oleg,

With CW for DSP v8.3 and previous version Processor Expert (PEx) feature was included.

PEx includes a bean to manage the Flash memory in your application.

This bean is named IntFLASH.

You will find more details at installation folder:

    \CodeWarrior for DSC56800E v8.3\ProcessorExpert\BEANs\IntFLASH

You can create an example using the bean too with the project wizard:

    File + New .. + Processor Expert Examples Stationery + DemoApplications + HWBeans + 56F80x + InFlash

The Example is for DSP56F807 but you can move to 803.

To do that you just need to add a the DSP56F803 device and select it.

The Generated code will be done for DSP56f803.


Have a great day,
Pascal
NXP Technical Support

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,180 Views
olegkuryan
Contributor I

Thank you for the answer.

But how to ERASE and WRITE  flash of  DSP56F803?

I can't do it by "load memory" menu.

Could you explain more detail how to write .hex or .s file to flash by CW and USBTAP?

Thank you in advance.

BR

Oleg Kuryan

0 Kudos
1,180 Views
TICS_Fiona
NXP Employee
NXP Employee

Hello Oleg

CodeWarrior v8.3 can only load ELF file into DSP56F803. It does not support writing the flash with .hex or S record file.

The command 'Load Memory' and 'Fill Memory' in debugger can only be operated in RAM, not in flash.

Best Regards

Fiona Kuang

Technical Information & Commercial Support

0 Kudos