Monitor: Monitor Recovery and Updates

PM/PPC-7448 (1.8) => moninit serial_number 100000

If moninit( ) fails, burn the new monitor to a ROM and follow the recovery steps in “Recov- ering the Monitor” on page 11-4.

Restoring the PmPPC7448 Monitor Using the KatanaQP

To restore the PmPPC7448 monitor image from the soldered flash, the monitor image can be copied to the KatanaQP carrier’s RAM, to the soldered flash, and finally to the socket flash (EEPROM) via a PCI interface. The KatanaQP’s socket flash can then be removed and placed on any PmPPC7448’s DMC. Follow the instructions below to copy the monitor image from the PmPPC7448 to the socket flash on the KatanaQP.

Note: This example shows how to port linux kernel images in the monitor, however copying a monitor image uses the same steps.

Note: This example assumes that the os kernel in the KatanaQP already sits at flash memory starting at 0xe8100000. The size of the data chunk is 1.6MB <2MB.

1Firmly insert the PmPPC7448 on one of the four PMC slots on the KatanaQP.

2Setup two console terminals with the first for the KatanaQP console and the second for the PmPPC7448 console.

3Boot the KatanaQP and bring it to the monitor prompt.

4Enter showpci at the command prompt.

KatanaQp(1.0.a) => showpci

PCI1:

Scanning PCI devices on bus 0

Bs.Dv.Fn

Vend

Dev

Base0

Base1

Base2

Base3

Base4

Base5

________

____

____

________

________

________

________

________

________

00.02.0011ab 6480 9000000c 00000000 00000000 00000000 bc000004 00000000

00.02.0111ab 6480 00000000 00000000 00000000 00000000 00000000 00000000

00.02.0211ab 6480 00000000 00000000 00000000 00000000 00000000 00000000

00.02.0311ab 6480 00000000 00000000 00000000 00000000 00000000 00000000

00.02.0411ab 6480 00000000 00000000 00000000 00000000 00000000 00000000

00.03.001597 0300 bc100000 bc200000 bc300000 00000000 00000000 00000000

00.04.00105a 4d69 c1000001 c1000009 c1000011 c1000019 c1000021 bc400000

00.06.0011ab d810 bc404000 b0000000 00000000 00000000 00000000 00000000

5PCI information shows that the offset address of the PmPPC7448 RAM is 0x90000000. Copy the data from the PmPPC7448’s flash memory onto the RAM address (0x100000) where the KatanaQP can see it (0x90100000).

From the PmPPC7448 console, enter:

PM/PPC-7448 (1.8) => cp.b e8800000 100000 200000

From the KatanaQP console, enter:

11-6

PmPPC7448 User’s Manual

10006757-02

Page 108
Image 108
Emerson PMPPC7448 user manual Restoring the PmPPC7448 Monitor Using the KatanaQP, PCI1