Cisco Headend System Release 2.7 Maintenance Manual

Page of 202
 
Appendix A 
Bootloader LED Error Codes 
142 
4024836 Rev D 
Er.20 
Transfer error during download. XLD has transmitted the packet 3 times, but the 
DHCT cannot validate the packet. Check all serial or Ethernet/USB connections 
and try again.  
Displayed by BSTRAP.IMG (c57 command with xA2, xA3, xA3p, or xG2 
protocols). 
Er.21 
Invalid transfer parameters. The protocol (xA2, xa3p, or xG2) might have been 
omitted, and the command line is telling the disk-based bootloader to write to 
flash (which it cannot do). Specify the appropriate 2-step download protocol and 
try again. 
This error might also indicate that the cable connecting the serial ports has poor 
electrical contact. Verify that the connectors are properly plugged in and that there 
is no damage to the connection socket. 
Er.22 
The transfer failed because the disk-based bootloader could not verify the CRC of 
the entire received image. Check all serial or Ethernet/USB connections and try 
again. 
Er.23 
 
Invalid address. Choose a different address and try again. Displayed by the 
disk-based bootloader if the request was for a RAM download (c53 or c54) 
using an address ("a" option) that is too low or too high (either below RAM or 
in the area reserved for the bootloader, or high enough that there is not 
enough room for the image to fit in RAM). 
 
Wrong BSTRAP. In some DHCTs, you will see this error if you omit the 
eBSTR60.IMG option on the XLD command line. Add this option to the XLD 
command and try again. 
Er.24 
Invalid start offset. Choose a different offset and try again. 
Displayed by disk-based bootloader if the request was for a RAM download with 
an offset ("s" option), but the offset places the code start outside the image. 
Er.25 
Invalid NVM record. Displayed by the disk-based bootloader if an NVM 
download was requested (c52 command) but one of the records in the file is 
invalid. 
Er.26 
Unsupported image type.  
Displayed by the disk-based bootloader when the c57 command is used and the 
value specified by the "s" option is not between 0 and 3: 
 
0 = OS/SARA 
 
1 = Monitor 
 
2 = DIAGs 
 
3 = OS/SARA 
Change the "s" option and try again.