Quite  few of you have had issues with getting "larger" Rubus projects to run from the flash target. Now I have found the reason for those problems - the flash controller was not properly configured (for those of you remembering the cfmprotrom section in the linking lab, this was its purpose). To fix your old projects, you need to:

  1. Replace the flash target LCF file in your project with an updated one: MCF5213_Rubus_flash.lcf
  2. Add a new file, cfm.c,to your project, preferably in the project subfolder \Hal\Mcf5213\ and in the project group Hal-Target, since it is part of the HAL and target-specific.

I will provide an updated project template as soon as I've looked into a few other issues that I hope to fix in the same release.

/Magnus