ID do artigo: 000099185 Tipo de conteúdo: Mensagens de erro Última revisão: 03/07/2024

Por que eu vejo o erro "Número do slot inválido" após inserir comandos U-Boot da RSU relacionados ao slot quando o número de slots é maior ou igual a 10 nas filiais anteriores socfpga_v2024.04?

Ambiente

u-boot-socfpga

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema nas filiais U-Boot anteriores v2024.04, a mensagem de "número de slot inválido" pode ser vista quando o número de slots definidos no dispositivo flash QSPI é maior ou igual a 10.

Este problema é que as funções afetadas processam o parâmetro de entrada do número de slot como um valor hexadecimal em vez de um valor decimal e, caso o número do slot de entrada seja maior ou igual a 10, isso resulte em um valor maior do que o número real de slots definidos.

Esse problema afeta todos os dispositivos compatíveis com a RSU. Os comandos afetados são:

  • slot_get_info
  • slot_size
  • slot_priority
  • slot_erase
  • slot_program_buf
  • slot_program_factory_update_buf
  • slot_program_buf_raw
  • slot_verify_buf
  • slot_verify_buf_raw
  • slot_enable
  • slot_disable
  • slot_load
  • slot_rename
  • slot_delete
Resolução

Esse problema está programado para ser corrigido em uma versão futura.

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.