EmbeddedRelated.com
Forums

Porting of Linux on MCB2300 with LPC2378

Started by "G.Nadhamuni" July 29, 2008
Hi,

I have bought a MCB2300 board with LPC2378, and my requirements demand
a OS to be ported on to the MCB2300 board.

But I don't have much knowledge about the porting procedure of a OS on
to the development kit. I hope that someone here in this group can
help me.

Few of my queries are:

1. Is this kit (MCB2300 with LPC2378) capable of having a OS ported on
to it.
2. If yes, procedure to port Linux OS on to the board.

I hope some of you have already done this task, Every help will be
appreciated.

Thanks
Muni

An Engineer's Guide to the LPC2100 Series

--- In l..., "G.Nadhamuni" wrote:
>
> Hi,
>
> I have bought a MCB2300 board with LPC2378, and my requirements demand
> a OS to be ported on to the MCB2300 board.

You can't run Linux with this micro because it has no MMU. Try
FreeRTOS instead: www.freertos.org

--- In l..., "G.Nadhamuni" wrote:
>
> Hi,
>
> I have bought a MCB2300 board with LPC2378, and my requirements demand
> a OS to be ported on to the MCB2300 board.
>
> But I don't have much knowledge about the porting procedure of a OS on
> to the development kit. I hope that someone here in this group can
> help me.
>
> Few of my queries are:
>
> 1. Is this kit (MCB2300 with LPC2378) capable of having a OS ported on
> to it.
> 2. If yes, procedure to port Linux OS on to the board.
>
> I hope some of you have already done this task, Every help will be
> appreciated.
>
> Thanks
> Muni
>

uCLinux was started for devices with no MMU. A number of people are
quoting old data every few months when someone asks this question.
I'm receiveing my own board 2478 board from Olimex soon, and they have
a Linux distribution included (supposedly). Your fastest route is
probably to buy a board from Olimex or Embedded Artists, unless you
are on a hobbyist budget.

Steve
1. Almost any CPU is capable of running some type of an OS.

--- In l..., "paloalgodon" wrote:
>

>
> uCLinux was started for devices with no MMU. A number of people are
> quoting old data every few months when someone asks this question.
> I'm receiveing my own board 2478 board from Olimex soon, and they have
> a Linux distribution included (supposedly). Your fastest route is
> probably to buy a board from Olimex or Embedded Artists, unless you
> are on a hobbyist budget.
>
> Steve

I seriusly doubt that uClinux would fit in LPC2378 with only 512KB of
flash and 32KB (IIRC) of general purpose SRAM.

LPC2478 as you mentioned is more suitable for this.

You mean uClinux on LPC2478?

On Thursday 31 Jul 2008 18:06, slawcus wrote:
> --- In l..., "paloalgodon"
wrote:
> > uCLinux was started for devices with no MMU. A number of people
> > are quoting old data every few months when someone asks this
> > question. I'm receiveing my own board 2478 board from Olimex
> > soon, and they have a Linux distribution included (supposedly).
> > Your fastest route is probably to buy a board from Olimex or
> > Embedded Artists, unless you are on a hobbyist budget.
> >
> > Steve
>
> I seriusly doubt that uClinux would fit in LPC2378 with only 512KB
> of flash and 32KB (IIRC) of general purpose SRAM.

You need minimum 2MB of ram to run uclinux with xip. In the case of
2378 you can use sram only - no dram - which makes it very expensive.
I havent come across any instance of running with < 2MB ram.

> LPC2478 as you mentioned is more suitable for this.
>
> You mean uClinux on LPC2478?

With a mmu less cpu you can run only uclinux flavour of linux.

--
Rgds
JTD