New platform Coldfire cpu MCF52259

classic Classic list List threaded Threaded
3 messages Options
Henrik Berg Henrik Berg
Reply | Threaded
Open this post in threaded view
|

New platform Coldfire cpu MCF52259

Hi,

I'm working on a port on eLua to Coldfire MCF52259. It is going well
and I may be ready with something presentable in a couple weeks.

Some questions:

What shall the platform name be? It's a Coldfire v2 core, the family
is MCF5225x and I have a M52259EVB Evaluation Board to test it on.

The 'board' name will be M52259EVB but do you have any pref o the platform name.

Thanks!
--HB
_______________________________________________
eLua-dev mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/elua-dev
BogdanM BogdanM
Reply | Threaded
Open this post in threaded view
|

Re: New platform Coldfire cpu MCF52259

Hi,

On Mon, Nov 29, 2010 at 8:45 PM, Henrik Berg <[hidden email]> wrote:
> Hi,
>
> I'm working on a port on eLua to Coldfire MCF52259. It is going well
> and I may be ready with something presentable in a couple weeks.

Great news! Thank you. I was planning a ColdFire port myself, but
didn't have the time. Are you using the CodeSourcery toolchain?
>
> Some questions:
>
> What shall the platform name be? It's a Coldfire v2 core, the family
> is MCF5225x and I have a M52259EVB Evaluation Board to test it on.

Platform naming in eLua follows closely the CPU manufacturer's line of
products. An example: lpc24xx and lpc 288x. If you go to the NXP site,
you'll find a lot of CPUs under the LPC24xx family and a few (but more
than one) CPUs in the LPC288x family. Your platform should be named
following a similar reasoning. I'll take a look at the ColdFire
product tree and come up with a suggestion as soon as I have some time
for this.

Best,
Bogdan
_______________________________________________
eLua-dev mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/elua-dev
BogdanM BogdanM
Reply | Threaded
Open this post in threaded view
|

Re: New platform Coldfire cpu MCF52259

On Tue, Nov 30, 2010 at 2:02 PM, Bogdan Marinescu
<[hidden email]> wrote:

> Hi,
>
> On Mon, Nov 29, 2010 at 8:45 PM, Henrik Berg <[hidden email]> wrote:
>> Hi,
>>
>> I'm working on a port on eLua to Coldfire MCF52259. It is going well
>> and I may be ready with something presentable in a couple weeks.
>
> Great news! Thank you. I was planning a ColdFire port myself, but
> didn't have the time. Are you using the CodeSourcery toolchain?
>>
>> Some questions:
>>
>> What shall the platform name be? It's a Coldfire v2 core, the family
>> is MCF5225x and I have a M52259EVB Evaluation Board to test it on.
>
> Platform naming in eLua follows closely the CPU manufacturer's line of
> products. An example: lpc24xx and lpc 288x. If you go to the NXP site,
> you'll find a lot of CPUs under the LPC24xx family and a few (but more
> than one) CPUs in the LPC288x family. Your platform should be named
> following a similar reasoning. I'll take a look at the ColdFire
> product tree and come up with a suggestion as soon as I have some time
> for this.

After looking here :

http://www.freescale.com/webapp/sps/site/taxonomy.jsp?nodeId=0162468rH3YTLC00M95448

It looks as though all MCUs on that page (your included) share the
same common core, the only differences being at peripheral level
(memory sizes included). If this is indeed the case, I'd name the
platform "mcf52" or maybe "cfv2mcu" (ColdFire V2 MCU), but probably
"mcf52".

Best,
Bogdan
_______________________________________________
eLua-dev mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/elua-dev