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
Esse problema está programado para ser corrigido em uma versão futura.