How do I target the External Flash (rather than Internal Flash) memory of my MPC5xx board?

2 views (last 30 days)

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 9 Jul 2009
By default, the Embedded Target for Motorola MPC555 supports the Internal (On-Chip) Flash of the MPC5xx processors. In certain situations it may be required to target the External (Off-Chip) Flash memory of a development board instead of using the Internal Flash. For example, the MPC561 and MPC562 do not have any Internal Flash memory so the External Flash memory of the development board must be used instead.
Some manual configuration of the Embedded Target for Motorola MPC555 and your target hardware may be necessary before applications can be deployed in External Flash memory. For example, the Embedded Target for Motorola MPC555 is suitable for MPC561 and MPC562 (MPC56x processors with no internal flash) code generation immediately out-of-the-box, though application deployment may require some configuration changes.
One limitation of using the External Flash memory is that the Flash programming features of the Embedded Target for Motorola MPC555 will not work with the External Flash memory, only Internal Flash memory. To program External Flash memory, drivers specific to the external memory type are required. This means that an independent mechanism to install the bootcode and application code to External Flash is required - the documentation for your development board and / or toolchain should contain details of how to program External Flash memory.
For more information on targeting the External Flash memory, see the attachment at the bottom of the page.

More Answers (0)

Products


Release

No release entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!