Emerson PMPPC7448 Manuale Utente

Pagina di 136
Monitor:
 Monitor Recovery and Updates
11-5
1
Issue the following command, where serial_number is the board’s serial number, at the 
monitor prompt:
PM/PPC-7448 (1.8) => moninit serial_number
If the monitor recovers, skip to step 5. If moninit() fails, continue on to the next step.
2
Perform the following tasks:
Unprotect the Flash:
PM/PPC-7448 (1.8) => protect off all
Erase the monitor region of soldered Flash:
PM/PPC-7448 (1.8) => erase e8000000 e807ffff
Program the monitor into soldered Flash:
PM/PPC-7448 (1.8) => cp.b fff00000 e8000000 80000
Corrupt the environment variables checksum to force defaults:
PM/PPC-7448 (1.8) => imw 53 1800.2 0 1
3
Cycle power to the board.
4
Reset the environment parameters. serial_number is the board’s serial number:
PM/PPC-7448 (1.8) => moninit serial_number noburn
If moninit( ) fails, execute the following instruction:
Corrupt the environment variables checksum to force defaults:
PM/PPC-7448 (1.8) => imw 53 1800.2 0 1
5
Power down the board and remove the jumper from JP2, pins 1 and 2.
Updating the Monitor via TFTP
To update the monitor, execute the following commands and insert the appropriate data in 
the italicized fields:
If necessary, edit your network settings:
PM/PPC-7448 (1.8) => setenv ipaddr 192.168.1.100 
PM/PPC-7448 (1.8) => setenv gatewayip 192.168.1.1 
PM/PPC-7448 (1.8) => setenv netmask 255.255.255.0 
PM/PPC-7448 (1.8) => setenv serverip 10.64.16.168
Optionally, save your settings:
PM/PPC-7448 (1.8) => saveenv
TFTP the new monitor (binary) image to memory location 0x100000:
PM/PPC-7448 (1.8) => tftpboot 100000 path_to_file_on_tftp_server
Update the monitor: