Bug ID | 1230268 |
---|---|
Summary | U-BOOT doesn't boot automatic from RPI cm3+ eMMC memory. |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | aarch64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Bootloader |
Assignee | screening-team-bugs@suse.de |
Reporter | Finhermanns@gmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:129.0) Gecko/20100101 Firefox/129.0 Build Identifier: Hello i have some problems booting MicroOS, U-BOOT fails on Automatically boot it from cm3+ eMMC Memory. After a some time, manual booting with the command "boot" is possible. After that, restarts or very short Power cuts work without this boot problem. I tried this on two separate devices of the same type. U-Boot log: Net: No ethernet found. starting USB... Bus usb0@7e900000: USB DWC2 scanning bus usb0@7e900000 for devices... Error: smsc95xx_eth No valid MAC address found. Error: smsc95xx_eth No valid MAC address found. 4 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command()! WARNING at drivers/mmc/bcm2835_sdhost.c:383/bcm2835_prepare_data()! WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command() fsm 1, hsts 00000000 read timeout error - HSTS 00000080 No EFI system partition No EFI system partition Failed to persist EFI variables Missing RNG device for EFI_RNG_PROTOCOL WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command()! WARNING at drivers/mmc/bcm2835_sdhost.c:383/bcm2835_prepare_data()! WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command() fsm 1, hsts 00000080 read timeout error - HSTS 00000080 WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command()! WARNING at drivers/mmc/bcm2835_sdhost.c:383/bcm2835_prepare_data()! WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command() fsm 1, hsts 00000080 read timeout error - HSTS 00000080 WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command()! WARNING at drivers/mmc/bcm2835_sdhost.c:383/bcm2835_prepare_data()! WARNING at drivers/mmc/bcm2835_sdhost.c:415/bcm2835_send_command() fsm 1, hsts 00000080 read timeout error - HSTS 00000080 No ethernet found. U-Boot> printenv arch=arm baudrate=115200 board=rpi board_name=Compute Module 3+ board_rev=0x10 board_rev_scheme=1 board_revision=0xA02100 boot_targets=mmc usb pxe dhcp bootcmd=bootflow scan bootdelay=2 cpu=armv8 dhcpuboot=usb start; dhcp u-boot.uimg; bootm fdt_addr=2eff7e00 fdt_addr_r=0x02600000 fdt_high=ffffffffffffffff fdtcontroladdr=3db3fc20 fdtfile=broadcom/bcm2837-rpi-cm3.dtb initrd_high=ffffffffffffffff kernel_addr_r=0x00080000 loadaddr=0x10000000 preboot=pci enum; usb start; pxefile_addr_r=0x02500000 ramdisk_addr_r=0x02700000 scriptaddr=0x02400000 serial#=00000000424b48f24 soc=bcm283x stderr=serial,vidconsole stdin=serial,usbkbd stdout=serial,vidconsole usb_ignoreslist=0x1050:* vendor=raspberrypi [Environment size: 696/16380 bytes] U-Boot> Reproducible: Always Steps to Reproduce: 1.Install eMMC 2.Plug it in 3.Doesn't Boot Actual Results: Not Booting Expected Results: Booting Hardware Platform used: https://www.kontron.com/de/produkte/al-pi-tron-cm3-/p177216 Seems related: https://github.com/raspberrypi/firmware/issues/1619 Special: After Some time on a Power source the device just Boots without a Problem but that happens more or less random.