[ixp1200] Re: Princeton IXP1200 SA Environment

Scott C. Karlin scott at CS.Princeton.EDU
Mon Apr 16 07:55:48 EDT 2001


Taroon Mandhana writes:
> 
> On Fri, 13 Apr 2001, Scott C. Karlin wrote:
> > 
> > Hal Rosenstock writes:
> > >
> > > In the Princeton work with the IXP1200, what environment runs in the
> > > StrongArm of the IXP1200 ? Is it vxWorks ?
> >
> > We run our own code on the StrongARM.  We temporarily remove
> > the flash memory from the evaluation board (it is socketed),
> > and use an external device programmer to get our firmware
> > into the device.
> >
> > The code sets up the board to act as a PCI peripheral so that
> > we can plug it into a standard PC.  The firmware implements a
> > simple protocol which allows the host CPU to download StrongARM
> > code to the IXP1200 evaluation board over the PCI bus.  We run
> > Linux on the Pentium and have our own device driver which
> > interacts with the board.
> >
> > We run an unmodified GCC configured as a cross-compiler to
> > compile the StrongARM code.
> 
> Are you running your own OS on strongarm. Or are you running
> VxWorks or Linux ?

We run our own OS.  The OS is currently a library of support
routines which are linked with the application to form an
executable.

Scott



More information about the ixp1200 mailing list