Este documento descreve as principais considerações, problemas conhecidos e práticas recomendadas ao atualizar o software do roteador Cisco ASR 1000 Series no modo autônomo.
A Cisco recomenda que você tenha conhecimento destes tópicos:
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
A atualização do roteador Cisco ASR 1000 Series para o Cisco IOS XE 17.x e versões mais recentes garante que você se beneficie dos recursos mais recentes, aprimoramentos de segurança e melhorias de desempenho. Este guia descreve as etapas necessárias, incluindo atualizações provisórias para versões mais antigas e considerações para ROMmon (ROM Monitor), FPGA (Field-Programmable Gate Array) e Smart Licensing.
Esta tabela resume as sugestões de caminhos de atualização para plataformas ASR1000 Series com base na sua versão de software atual:
| Versão atual | Etapa Intercalar #1 | Etapa Intercalar #2 | Etapa final |
|---|---|---|---|
| 3.x/16.(1-8).x | 16.9.x (RP2) ou 16.12.x (outros modelos) |
17.9.x (somente se as licenças PAK/RTU estiverem em uso, nenhum instantâneo será obtido) | 17.12 ou mais recente |
| 16.(9-12).x | N/A | 17.9.x (somente se as licenças PAK/RTU estiverem em uso, nenhum instantâneo será obtido) | 17.12 ou mais recente |
Por que isso é importante: Algumas versões mais antigas exigem atualizações intermediárias para compatibilidade ou suporte a recursos. Isso garante que a plataforma seja inicializada corretamente e funcione após a atualização.
A partir do Cisco IOS XE 17.11.1a:
ROMmon é o firmware do carregador de inicialização instalado em módulos de hardware específicos no roteador Cisco IOS XE. Atualizá-lo garante que o hardware possa inicializar e executar imagens mais recentes do Cisco IOS XE 17.x.
Versão recomendada no momento da redação: 17.15 (4r)
aviso: Após atualizar para ROMmon 17.3(1r) ou mais recente, você não pode reverter em: ASR 1001-X, ASR 1001-HX, ASR 1002-HX, ASR 1000-RP3
aviso: Depois de atualizar o ROMmon para 17.15(4r), você não pode fazer downgrade para nenhuma versão anterior em nenhuma placa/plataforma.
Router#show platform <...> Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- 0 19060309 16.9(4r) R0 19060309 16.9(4r) <<<<< F0 19060309 16.9(4r)
Etapas de upgrade do ROMmon:
Etapa 1. Copie a imagem do ROMmon para o bootflash.
copy tftp: bootflash:
Etapa 2. Verificar se a soma de verificação MD5 da imagem ROMmon corresponde ao valor publicado para este arquivo na página de Download de software
verify /md5 bootflash:asr1000-rommon.1715-4r.SPA.pkg
Etapa 3. Atualizar o monitor ROMmon.
upgrade rom-monitor filename bootflash:asr1000-rommon.1715-4r.SPA.pkg all
Note: Ao atualizar o ROMmon para 17.15(4r) através do upgrade rom-monitor filename all, primeiro recarregue manualmente as placas ESP usando hw-module slot <F0/F1> reload. Quando as placas atingirem o estado ok, recarregue o chassi inteiro com reload. O módulo ESP permanece desativado por até 15 minutos durante a recuperação.
Note: Para ASR1000-MIP100, o ROMmon não é atualizado — 16.3(2r) é empacotado dentro do 17.15(4r) intencionalmente (para suportar o comando upgrade rom-monitor filename all). Este é um comportamento esperado.
Recursos:
As versões FPGA ou CPLD (Complex Programmable Logic Device) gerenciam recursos de hardware de baixo nível. Versões incorretas ou desatualizadas podem causar erros de inicialização ou mau funcionamento de hardware com imagens mais recentes do Cisco IOS XE.
Esta tabela lista as versões recomendadas e os respectivos links de download para CPLD e FPGA para cada plataforma ASR 1000.
| Platform | CPLD | FPGA | Download |
|---|---|---|---|
| ASR 1000-RP2 | 14111801 | 18102401 | Download |
| ASR 1000-RP3 | 19091111 | — | Download |
| ASR1001-X | 19060309 | — | Download |
| ASR1002-X | 14012203 | 20034 | Download |
| ASR1001-HX | 19030215 | 16051716 | Download |
| ASR1002-HX | 19030211 | 15102108 | Download |
Observações específicas da plataforma:
Etapa 1. Copie a imagem para o flash de inicialização.
copy tftp: bootflash:
Etapa 2. Atualizar o componente programável de hardware.
upgrade hw-programmable fpga filename bootflash:<hw-programmables-image.pkg> r0
Dependendo da sua versão de software atual, o processo de atualização do Cisco IOS XE para a versão 17.x de destino requer uma etapa de atualização temporária ou pode ser uma atualização direta.
Ambas as opções são descritas nesta seção.
Note: Use este caminho se sua versão atual for o Cisco IOS XE 3.x ou 16.(1-8).x.
Etapa 1. Copiar a imagem temporária para o flash de inicialização e verificar
copy tftp://<interim-image.bin> bootflash:
verify /md5 bootflash:<interim-image.bin>
Etapa 2. Definir parâmetros de inicialização para a imagem temporária
configure terminal
no boot system
boot system bootflash:<interim-image.bin>
boot system bootflash:<current-image.bin>
end
write memory
Etapa 3. Definir o registro de configuração e recarregar
configure terminal
config-register 0x2102
end
write memory
reload
Depois que o roteador inicializar na versão temporária, verifique a funcionalidade e o estado de licenciamento.
Etapa 4. Copiar a imagem final para o flash de inicialização e verificar
copy tftp://<final-image.bin> bootflash:
verify /md5 bootflash:<final-image.bin>
Etapa 5. Atualizar a instrução de inicialização para a imagem final, salvar a configuração e recarregar
configure terminal no boot system boot system bootflash:<final-image.bin>
boot system bootflash:<interim-image.bin> end write memory reload
Note: Use este caminho se sua versão atual for o Cisco IOS XE 16.x(9-12).x. Essas versões são compatíveis com uma atualização direta para o Cisco IOS XE 17.x.
Nenhuma etapa intermediária é necessária a menos que o destino seja o Cisco IOS XE 17.12 ou mais recente e licenças PAK tenham sido usadas sem instantâneo tirado - nesse caso, uma atualização intermediária para 17.9.x é recomendada primeiro, portanto o instantâneo PAK pode ser coletado.
Etapa 1. Copiar a imagem final para o flash de inicialização e verificar
copy tftp://<final-image.bin> bootflash:
verify /md5 bootflash:<final-image.bin>
Etapa 2. Configurar a imagem de inicialização
configure terminal no boot system boot system bootflash:<final-image.bin>
boot system bootflash:<current-image.bin> end write memory
Etapa 3. Definir o registro de configuração e recarregar
configure terminal config-register 0x2102 end
write memory reload
A partir do Cisco IOS XE 17.15.1a, todas as plataformas são fornecidas no modo de instalação por padrão. Você pode inicializar, atualizar e fazer downgrade usando comandos de instalação.
Instruções sobre a conversão do modo de pacote para o modo de instalação, atualização e downgrade no modo de instalação: Instalando o software usando comandos de instalação
Requisito: o Smart Licensing Using Policy se torna obrigatório nas versões do Cisco IOS XE 17.3.2 e posteriores.
Referência: Visão geral e guia de integração do Cisco SLP
| ID da peça | Última versão suportada do Cisco IOS XE |
| ASR1000-MIP100 |
17.18.x |
| EPA-1X100GE EPA-QSFP-1X100GE EPA-2X40GE EPA-18X1GE EPA-10X10GE |
17.18.x |
| ASR1000-ESP100-X ASR1000-ESP200-X |
17.18.x |
| ASR1000-RP3 |
17.18.x |
| ASR1000-ESP100 ASR1000-ESP200 |
17.15.x |
| ASR1000-RP2 |
17,9.x |
| ASR1000-SIP40 |
17,9.x |
| ASR1000-6TGE ASR1000-2T+20X1GE |
17,9.x |
| Revisão | Data de publicação | Comentários |
|---|---|---|
1.0 |
03-Aug-2026
|
Versão inicial |