cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2073
Views
25
Helpful
6
Replies

IOS-XE to IOS-XE SDWAN conversion ASR1002-HX boot loop

rudimocnik
Level 1
Level 1

Hi

 

I have a ASR1002-HX and I am trying to load SD-WAN image on it. I am following the documentation. The images I've tried are asr1002x-ucmk9.16.12.1d.SPA.bin and asr1002x-ucmk9.16.10.3a.SPA.bin and both go into a boot loop. 

 

At the moment I am trying with a asr1002x-ucmk9.16.12.1d.SPA.bin and I am gettign some weird error after the image is exctracted and verified (see the console output below) ....

 

Initializing Hardware ...

System integrity status: 90170400 12030117
Warning: Crypto module not present... 
U

System Bootstrap, Version 16.9(4r), RELEASE SOFTWARE
Copyright (c) 1994-2018  by cisco Systems, Inc.

Current image running: Boot ROM1
Last reset cause: CPU-ResetRequest

Warning: Octeon PCIe lanes not x2 width: sts=0x1001 
ASR1002-HX platform with 16777216 Kbytes of main memory

File size is 0x2dff02a0
Located asr1002x-ucmk9.16.12.1d.SPA.bin 
Image size 771687072 inode num 18, bks cnt 188401 blk size 8*512
#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
Boot image size = 771687072 (0x2dff02a0) bytes

ROM:RSA Self Test Passed
ROM:Sha512 Self Test Passed

Package header rev 1 structure detected
Calculating SHA-1 hash...done
validate_package_cs: SHA-1 hash:
        calculated dd87243a:d2c70c87:866035ce:ee3672bd:c77bed28
        expected   dd87243a:d2c70c87:866035ce:ee3672bd:c77bed28
Validating main package signatures

RSA Signed RELEASE Image Signature Verification Successful.
Image validated
● load-cpld.service - CPLD Kernel Driver
   Loaded: loaded (/lib/systemd/system/load-cpld.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2019-10-23 09:57:46 Universal; 30ms ago
  Process: 210 ExecStart=/cpld_util.sh (code=exited, status=1/FAILURE)
 Main PID: 210 (code=exited, status=1/FAILURE)


Initializing Hardware ...

System integrity status: 90170400 12030117
Warning: Crypto module not present... 
U

System Bootstrap, Version 16.9(4r), RELEASE SOFTWARE
Copyright (c) 1994-2018  by cisco Systems, Inc.

Current image running: Boot ROM1
Last reset cause: CPU-ResetRequest

Warning: Octeon PCIe lanes not x2 width: sts=0x1001 
ASR1002-HX platform with 16777216 Kbytes of main memory

File size is 0x2dff02a0
Located asr1002x-ucmk9.16.12.1d.SPA.bin 
Image size 771687072 inode num 18, bks cnt 188401 blk size 8*512
#################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
Boot image size = 771687072 (0x2dff02a0) bytes

ROM:RSA Self Test Passed
ROM:Sha512 Self Test Passed

Package header rev 1 structure detected
Calculating SHA-1 hash...done
validate_package_cs: SHA-1 hash:
        calculated dd87243a:d2c70c87:866035ce:ee3672bd:c77bed28
        expected   dd87243a:d2c70c87:866035ce:ee3672bd:c77bed28
Validating main package signatures

RSA Signed RELEASE Image Signature Verification Successful.
Image validated
● load-cpld.service - CPLD Kernel Driver
   Loaded: loaded (/lib/systemd/system/load-cpld.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2019-10-23 09:59:25 Universal; 18ms ago
  Process: 198 ExecStart=/cpld_util.sh (code=exited, status=1/FAILURE)
 Main PID: 198 (code=exited, status=1/FAILURE)

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

Any ideas?

 

Rudi

 

 

 

6 Replies 6

rudimocnik
Level 1
Level 1

Nooby mistake. I used the wrong image. my ASR 1002-HX worked with asr1000-ucmk9.16.10.3a.SPA.bin and NOT asr1002x-ucmk9.16.10.3a.SPA.bin

 

 

I have the same problem, how did you fix it? How did you break the loop?

Hi Rudy, 

Any idea on how to break out of the booting loop. 

 

Regards 

Michael D.

Hi Michael,

 

Did you have any luck breaking your boot loop? I've tried ctrl+break at all points but no luck...

 

Regards,

Carl

If it helps anyone else, I was trying to break the boot loop via remote console which didn't work even using PuTTY's Special Command > Break. Connecting locally to the device via console cable allowed the boot loop to be broken straight away. This then got me into ROMMON but unfortuntely on trying to set the boot image from flash which wasn't readable I saw the error "Please reset before continuing/booting". So I did, which obviously saw the boot loop restart. I found this bug and followed the instructions there which then allowed me to define the previous, correct, image on the bootflash to boot from:

 

https://bst.cloudapps.cisco.com/bugsearch/bug/CSCtq26164?rfs=iqvred

Tejas Amin
Cisco Employee
Cisco Employee

Agree , even i couldn't break out of boot loop remotely. Currently my device ASR1002-HX was is vManage mode.

Boot loop was seen post upgrading to 17.9.1a, we didn't upgrade the romon before upgrading the code , which we should have.

But once you boot via new image there would be a package.conf file created in bootflash and it would automatically rename old package file to prev_packages.conf . Since new package.conf would always point to 17.9.1a , I simply renamed the new packages.conf to something else like old_packages.c11 and renamed prev_packages.conf to packages.conf.
Once you reload the device , it would boot with packages.conf and would locate older IOS image and boot up.

For me this did the trick and i was able to recover my device remotely.