[ixp1200] rebooting the enp-2505

Scott C. Karlin scott at CS.Princeton.EDU
Thu Jul 18 08:13:57 EDT 2002


On Wed, Jul 17, 2002 at 05:15:03PM -0700, Tommy Tran wrote:
> Hi everyone, I'm wondering if there is any safe way to reboot the board 
> w/o rebooting the host system?  I have the board installed in Linux and 
> hated to reboot it just to rebooot the enp board.  Thanks.

I don't know about the ENP-2505 board, but we reboot the evaluation
systems all the time without rebooting Linux.  The thing to watch for
is that when the board is rebooted, it is taken off the PCI bus.  Any
accesses to the board will hang Linux.  We deal with this in the VERA
distribution by retaining the values of the PCI registers on the board
when the device driver is started.  If we ever reset the IXP1200
board, we run a program called "pcirestore" which uses the stored
values to re-configure the board to be in the same place in the PCI
address space as it was before the reset.

Scott



More information about the ixp1200 mailing list