[En-Nut-Discussion] Porting to RX62N (was: Re: En-Nut-Discussion Digest, Vol 88, Issue 14)

Harald Kipp harald.kipp at egnite.de
Fri Feb 25 09:35:50 CET 2011


Hi Hermann,

On 2/24/2011 8:35 PM, Hermann Schulz wrote:
> have you seen this one 'RX62N'? It's cheep and powerful.
> I would like to use this one in a new project.
> How much work is it to port ethernut for a new controller?

Interesting kit, indeed.

Considering that this is a complete new architecture and lots of new 
peripherals, a lot of effort is required.

Assuming, that all tools and a runtime library are available, the kernel 
can be ported in a few days. The first thing to be done is early 
hardware initialization (crt0.S) and the linker script. Next the serial 
port, a timer interrupt handler and the context switching should work. 
Then you'll have a running kernel.

Now the real work starts by adding all the peripheral drivers. This 
usually takes weeks to months. Unless you'll have a lot of time or 2 or 
3 more volunteers, I'd advise against.

 > The other way is to use the Renesas Library.

Depends on their license. Note, that our project will only accept target 
code, which is compatible with BSDL, not GPL. There is an exception 
possible in the contrib directory, but not for the core code.

Regards,

Harald



More information about the En-Nut-Discussion mailing list