Package: u-boot-sifive Version: 2024.01+dfsg-1 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Dear Maintainer, I was able to boot my Hifive Unmatched Rev B board via SPI from NVME with u-boot-sifive-2023.07+dfsg-1. After upgrading to 2024.01+dfsg-1 u-boot is no longer able to see any NVME drives: U-Boot SPL 2024.01+dfsg-1 (Jan 10 2024 - 21:34:04 +0000) Trying to boot from SPI U-Boot 2024.01+dfsg-1 (Jan 10 2024 - 21:34:04 +0000) CPU: rv64imafdc Model: SiFive HiFive Unmatched A00 DRAM: 16 GiB Core: 34 devices, 21 uclasses, devicetree: separate MMC: spi@10050000:mmc@0: 0 Loading Environment from SPIFlash... SF: Detected is25wp256 with page size 256 Bytes, erase size 4 KiB, total 32 MiB *** Warning - bad CRC, using default environment EEPROM: SiFive PCB EEPROM format v1 Product ID: 0002 (HiFive Unmatched) PCB revision: 4 BOM revision: B BOM variant: 0 Serial number: SF105SZ233800886 Ethernet MAC address: 70:b3:d5:92:fe:ea CRC: d2ac1d5b pwren_gpio is invalid In: serial@10010000 Out: serial@10010000 Err: serial@10010000 Model: SiFive HiFive Unmatched A00 Net: eth0: ethernet@10090000 Working FDT set to ff72f630 Hit any key to stop autoboot: 0 pwren_gpio is invalid Device 0: unknown device pwren_gpio is invalid Device 1: unknown device starting USB... No working controllers found USB is stopped. Please issue 'usb start' first. pwren_gpio is invalid scanning bus for devices... Device 0: unknown device starting USB... No working controllers found pwren_gpio is invalid ethernet@10090000: PHY present at 0 ethernet@10090000: Starting autonegotiation... ethernet@10090000: Autonegotiation complete ethernet@10090000: link up, 1000Mbps full-duplex (lpa: 0x3800) BOOTP broadcast 1 Maybe this is caused by the changes in commit eeed242a. I will try to revert u-boot in SPI back to 2023.07+dfsg-1 in the mean time. Regards, Michael - -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 5.10.110-rockchip-rk3588 (SMP w/8 CPU threads) Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_DK.UTF-8), LANGUAGE=en_US.UTF-8 Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) -----BEGIN PGP SIGNATURE----- iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmWhYbYbHGZsYWRpc2No ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqFdUH/29hr2WiZHgh053eYiwq VXjFuuBe64zeEo2FwuM8vJAvS4cW1F4usZ/D4FcG/C7nN6qaLrtFwHpk2ltOguv7 UBfKdGsGPukQYG973Qdp2OHP2NbEAnNNhivSgO2Hq6sycB3molfbr1XbywvDQEBR sBamBTsca0kEfiH7ff890dgFrrGNuMvj/qJqAc7nC+MWeyJ0HNxI9kGQJY3CUDVR SjghW6fMrogD4JAYMsrHXy3pZoGtBVuFlhPgUCI+sgtcbD51ROudrCBqvGM9W9DV JDpAyMIjnhOyPQxhQqjnB9K1l4Az7uRIKydMm5T9W1bpzpNu4LY0hIvMRVpMXy41 52w= =dgRu -----END PGP SIGNATURE-----