Rpi-imager: RPi Imager descarga una versión anterior del gestor de arranque

Creado en 25 mar. 2021  ·  4Comentarios  ·  Fuente: raspberrypi/rpi-imager

Estaba intentando actualizar la nueva versión del gestor de arranque y RPi Imager indica que descargará la última

image

Pero después de flashear, resulta que era la versión anterior 2020-09-03-vl805-000138a1

Lo confirmé aún más cuando verifiqué el hash de lo que obtengo de la cámara y los archivos del gestor de arranque que descargué manualmente de la página de lanzamiento de rpi-eeprom.

bash $ find /mnt/e/ -type f \( -not -iwholename '*System*' \) -exec sha256sum {} \+ | sort -k2,2d
bb31af9bb753d5a97ba98ecb5694475584b53210d93595b4650186da94ffddbe  /mnt/e/pieeprom.bin
abfa0cce263c684281193d749234cb6f24a313fab3403bbf1807800576df2a32  /mnt/e/pieeprom.sig
322fea1042c6c9c720ded4f1fe0ffd95dac1aa8b327e22ef57c4c0e92b9336ac  /mnt/e/README.txt
a08118fd35295fcde4911d0e0b4ea12c240dfa4ce6b451aab7957ef6d0059eae  /mnt/e/recovery.bin
6246230ecd5b472902e6a49c95e857a5e3190c4fa6c462d6a8867e9a5e523a7c  /mnt/e/vl805.bin
922792fec5e21f229d83e15a5d6e5b577b3e1f971edafa2dcdb6954e31cecf74  /mnt/e/vl805.sig
bash $
bash $ find /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/ -type f -exec sha256sum {} \+ | sort -k2,2d
bb31af9bb753d5a97ba98ecb5694475584b53210d93595b4650186da94ffddbe  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/pieeprom.bin
abfa0cce263c684281193d749234cb6f24a313fab3403bbf1807800576df2a32  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/pieeprom.sig
322fea1042c6c9c720ded4f1fe0ffd95dac1aa8b327e22ef57c4c0e92b9336ac  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/README.txt
a08118fd35295fcde4911d0e0b4ea12c240dfa4ce6b451aab7957ef6d0059eae  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/recovery.bin
6246230ecd5b472902e6a49c95e857a5e3190c4fa6c462d6a8867e9a5e523a7c  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/vl805.bin
922792fec5e21f229d83e15a5d6e5b577b3e1f971edafa2dcdb6954e31cecf74  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2020-09-03-vl805-000138a1/vl805.sig
bash $
bash $ find /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/ -type f -exec sha256sum {} \+ | sort -k 2,2d
f49b478d76465cda7da7f53b041ef16be406f510f970cb7ab0deb191f3f6b885  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/pieeprom.bin
6194be4882b951d0c508c8a402c7539c25146cb7610163460518c1f4f45c7222  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/pieeprom.sig
322fea1042c6c9c720ded4f1fe0ffd95dac1aa8b327e22ef57c4c0e92b9336ac  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/README.txt
1e00e443b1e3e1f912bc9ddcbfc627ba04f0c5d5eb3e22626a930e8dbb5f0ee4  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/recovery.bin
6246230ecd5b472902e6a49c95e857a5e3190c4fa6c462d6a8867e9a5e523a7c  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/vl805.bin
922792fec5e21f229d83e15a5d6e5b577b3e1f971edafa2dcdb6954e31cecf74  /mnt/c/Temp/rpi/rpi-boot-eeprom-recovery-2021-03-18-vl805-000138a1-sd/vl805.sig

Comentario más útil

Creo que le pregunté a @timg236 antes sobre esta discrepancia entre la "fecha de lanzamiento" (como se muestra en RPi Imager) y la fecha real de la imagen EEPROM, y dijo que esto era por diseño.

Por mucho que me guste que la culpa se haya trasladado a otra persona, en realidad fui yo. Mi motivo se basó en la suposición de que potencialmente podríamos tener una actualización de VL805 sin una actualización del cargador de arranque, por lo que tenía sentido para mí usar la fecha de lanzamiento de github como fecha de lanzamiento. Sin embargo, parece que también cambiaríamos la cadena de la versión del cargador de arranque en ese escenario, por lo que usar la fecha de github solo agrega confusión.

Todos 4 comentarios

Esto es lo esperado, consulte https://downloads.raspberrypi.org/eeprom_recovery.json

Creo que le pregunté a @timg236 antes sobre esta discrepancia entre la "fecha de lanzamiento" (como se muestra en RPi Imager) y la fecha real de la imagen EEPROM, y dijo que esto era por diseño. haga ping también a @XECDesign , ya que creo que es él quien actualiza estos archivos JSON.

El generador de imágenes está descargando la versión correcta 2020-09-03. Sin embargo, la cadena "Lanzamiento: 2021-03-08" parece referirse a la "versión de Github" de los archivos zip que cambiarán si se vuelven a empaquetar.
https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.09.03-138a1-imager

No creo que el número de versión de Github sea útil y AFAIK no podemos controlarlo. Por lo tanto, creo que podría eliminarse o reemplazarse con una cadena del archivo de configuración JSON.

@XECDesign ha actualizado el archivo JSON y ahora muestra la fecha de lanzamiento correcta

Creo que le pregunté a @timg236 antes sobre esta discrepancia entre la "fecha de lanzamiento" (como se muestra en RPi Imager) y la fecha real de la imagen EEPROM, y dijo que esto era por diseño.

Por mucho que me guste que la culpa se haya trasladado a otra persona, en realidad fui yo. Mi motivo se basó en la suposición de que potencialmente podríamos tener una actualización de VL805 sin una actualización del cargador de arranque, por lo que tenía sentido para mí usar la fecha de lanzamiento de github como fecha de lanzamiento. Sin embargo, parece que también cambiaríamos la cadena de la versión del cargador de arranque en ese escenario, por lo que usar la fecha de github solo agrega confusión.

¿Fue útil esta página
0 / 5 - 0 calificaciones