linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Target CPU selection for Real time Embedded Linux
@ 2002-12-05 11:18 Alexander.J
  2002-12-06  1:41 ` Peter Vandenabeele
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander.J @ 2002-12-05 11:18 UTC (permalink / raw)
  To: linuxppc-embedded


Hi all,

We would like to build a Router software engine using Real Time Embedded
linux.

In this process, we need to freeze the target CPU. Could anyone help me in
this regard?

Thanks
Alex

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Target CPU selection for Real time Embedded Linux
  2002-12-05 11:18 Target CPU selection for Real time Embedded Linux Alexander.J
@ 2002-12-06  1:41 ` Peter Vandenabeele
  2002-12-06 20:55   ` Peter Ryser
  2002-12-10 23:18   ` Board specific info for no EEPROM case Prakash kanthi
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Vandenabeele @ 2002-12-06  1:41 UTC (permalink / raw)
  To: Alexander.J; +Cc: linuxppc-embedded


On Thu, Dec 05, 2002 at 04:48:32PM +0530, Alexander.J@lntinfotech.com wrote:
>
> Hi all,
>
> We would like to build a Router software engine using Real Time Embedded
> linux.

The alternatives that immediately come to Mind are:

- Xilinx Virtex II Pro with Linux (Linux port posted 2 months ago and on ftp.mind.be)
- Intel IXP425 with Linux (Linux port expected Jan 2003)

I believe both those chips where targeted specifically to build
high-end, modern one-chip routing solutions. They have high speed
connections on them.

What is the bandwidth and number of interfaces you are targeting ?

> In this process, we need to freeze the target CPU. Could anyone help me in
> this regard?

In the telecom sector PowerPC is the standard (the optimized power consumption
of the ARM family is less relevant in switches; and PowerPC is high-performant).

XScale (ARM derived) is also a new performant platform that is available at
high frequencies in certain chips (80200 e.g.). Typical operation frequencies
of PowerPC405 and XScale in both chips are 300 MHz I believe.

Please note that the use of the FPGA created some very spectacular possibities,
such as the idea to build-in a wirespeed firewall in the FPGA logic, where you
could reprogram the rules through a reconfiguration of the FPGA filters (this
is not a SW firewall, but it is still reprogrammable).

Peter

> Thanks
> Alex
>

--
.--------------------------------------------------------.
|       Mind: Embedded Linux and eCos Development.       |
| Mind is looking for Embedded Linux and eCos Developers |
|--------------------------------------------------------|
| Peter Vandenabeele, CEO          email:  peter@mind.be |
| Mind (http://mind.be)            tel:  +32-16-30.96.66 |
| Vaartkom 11                      fax:  +32-16-30.96.44 |
| B-3000 Leuven, Belgium           gsm: +32-478-27.40.69 |
'--------------------------------------------------------'

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Target CPU selection for Real time Embedded Linux
  2002-12-06  1:41 ` Peter Vandenabeele
@ 2002-12-06 20:55   ` Peter Ryser
  2002-12-10 23:18   ` Board specific info for no EEPROM case Prakash kanthi
  1 sibling, 0 replies; 5+ messages in thread
From: Peter Ryser @ 2002-12-06 20:55 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: Alexander.J


> - Xilinx Virtex II Pro with Linux (Linux port posted 2 months ago and on ftp.mind.be)

The Xilinx Virtex-II Pro FPGA is supported and developed as part of the
linuxppc_2_4_devel tree. The drivers for the various peripherals are implemented by
Xilinx. Integration work into the Linux kernel is done and support is available from
MontaVista.

- Peter



FYI:
Virtex-II Pro:
http://www.xilinx.com/xlnx/xil_prodcat_landingpage.jsp?title=Virtex-II+Pro+FPGAs
Linux running on the Virtex-II Pro based ML300 board: http://www.xilinx.com/ml300


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Board specific info for no EEPROM case
  2002-12-06  1:41 ` Peter Vandenabeele
  2002-12-06 20:55   ` Peter Ryser
@ 2002-12-10 23:18   ` Prakash kanthi
  2002-12-11  0:10     ` Matt Porter
  1 sibling, 1 reply; 5+ messages in thread
From: Prakash kanthi @ 2002-12-10 23:18 UTC (permalink / raw)
  To: linuxppc-embedded


Hi Folks,

I do not have a NVRAM or EEPROM on my board (PPC405
based). I see that during the linux booting, it is
trying to read bd_t info from EEPROM and failing. Is
there an alternative to this problem? Can i hardcode
the stuff in decompress_kernel method and go ahead?

thanks,
Prakash


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Board specific info for no EEPROM case
  2002-12-10 23:18   ` Board specific info for no EEPROM case Prakash kanthi
@ 2002-12-11  0:10     ` Matt Porter
  0 siblings, 0 replies; 5+ messages in thread
From: Matt Porter @ 2002-12-11  0:10 UTC (permalink / raw)
  To: Prakash kanthi; +Cc: linuxppc-embedded


On Tue, Dec 10, 2002 at 03:18:53PM -0800, Prakash kanthi wrote:
>
> Hi Folks,
>
> I do not have a NVRAM or EEPROM on my board (PPC405
> based). I see that during the linux booting, it is
> trying to read bd_t info from EEPROM and failing. Is
> there an alternative to this problem? Can i hardcode
> the stuff in decompress_kernel method and go ahead?

There are a pile of examples of this very thing in
arch/ppc/boot/simple/embed_config.c.  Create an
embed_config() and hardcode your board-specific values
into the bd_t.

Regards,
--
Matt Porter
porter@cox.net
This is Linux Country. On a quiet night, you can hear Windows reboot.

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-12-11  0:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-05 11:18 Target CPU selection for Real time Embedded Linux Alexander.J
2002-12-06  1:41 ` Peter Vandenabeele
2002-12-06 20:55   ` Peter Ryser
2002-12-10 23:18   ` Board specific info for no EEPROM case Prakash kanthi
2002-12-11  0:10     ` Matt Porter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).