Emerson PMPPC7448 Computer Accessories User Manual


 
Monitor: Monitor Recovery and Updates
10006757-02 PmPPC7448 User’s Manual
11-7
KatanaQp(1.0.a) => protect off e8100000 e8a3ffff
KatanaQp(1.0.a) => erase e8100000 e8a3ffff
KatanaQp(1.0.a) => cp.b 90100000 e8100000 200000
6 From the KatanaQP console, compare the copied data to the original.
KatanaQp(1.0.a) => cmp.b 90100000 e8100000 200000
7 Verify that the checksum is correct.
KatanaQp(1.0.a) => imi e8100000
The PmPPC7448 monitor image has been successfully copied to the KatanaQP’s soldered flash. Now
from the KatanaQP console, copy the image to the socket flash using the following steps.
1 Toggle the memory map to see the socket flash window.
KatanaQp(1.0.a) => setenv write_enable_socket on
KatanaQp(1.0.a) => reset
KatanaQp(1.0.a) => memmap
2 Look for the entrance address of the socket flash.
Note: There will be two windows that map the same socket flash to the memory. Look for the one with “WE”. This
is the region to write to. Or enter flinfo to find the writable socket flash memory map in bank 1.
3 Treat the socket flash like soldered flash and perform the monitor image rewrite:
KatanaQp(1.0.a) => protect off [address range]
Note: The minimum range is a sector.
KatanaQp(1.0.a) => cp [src_addr] [des_addr] [byte_length]
KatanaQp(1.0.a) => protect on [address range]
The monitor image has been successfully copied from the KatanaQP’s soldered flash to the socket
flash. The socket flash can now be removed and placed on any PmPPC7448’s DMC.
Resetting Environment Variables
To reset the monitor’s environment variables, execute the following commands and insert
the appropriate data in the italicized fields:
PM/PPC-7448 (1.8) => moninit serial_number noburn
If moninit( ) fails, corrupt the environment variables checksum to force the defaults:
PM/PPC-7448 (1.8) => imw 53 1800.2 0 1
Optionally, save your settings:
PM/PPC-7448 (1.8) => saveenv