New BSP and MQX bootloader

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

New BSP and MQX bootloader

1,197 Views
Kafre
Contributor III

Hello everyone:

 

 We are in the process of making a MQX Boot for a board similar to m54455evb but using a MCF54452 MCU, CW 7.2 and MQX 3.6.2.  To do it we have to create a new BSP (we are not using the same HW, nor the same options) so we have chosen to clone the Evb BSP as the manual recommends. Right now, we have created the .a from modified build libs for bsp, psp, mfs, rtcs and shell. But when we try to create a new project using our options we found some issues that we don't know how to solve. I will explain you the process so you can have a better understand of what we are doing.

 

First we create a new MQX Project (new>MQX Project) based on the m54455evb and adding the msf, rtcs and shell support. Then we modify the project's path variables to point to our own source directories (where the .a and .c and .h are). After that we modify the Linker and Compiler configuration so they get the right files. Since the project doesn't have a way to launch the application in the internal MCU FLASH, when we finished the last modification we created a new bareboard project using Processor Expert in order to have the right m54452.mem/cfg and the internal flash linker configuration file (.lcf) Obviously, after replacing the lcf and modifying the linker properties the linker procedure fails. The errors point to lack of some lcf definitions as __BOOT_STACK_ADDRESS and etc.


I wan't to say that I know that a MQX project will not probably fit in the internal MCU FLASH (32kb). But we want to try to make a low profile boot, so we first want to know how big is the complete boot with mqx, mfs, etc.

 

Is there a way to create a .lcf that suits or needs using the Processor Expert?

 

Thanks.

0 Kudos
Reply
1 Reply

458 Views
javax
Contributor I

HI everybody.

 

Unfortunately I've got the same problem. I have spent 5 days tring to get a successfull BSP cloning compilation.

I am tring to clone the twrmcf51cn128 BSP but no success.

 

I appreciate any guide about this subject. I think many people are longging an ApNote related with MXS BSP cloning .

 

Thanks.

0 Kudos
Reply