RE: [opensuse-arm] Leap 15.1 does not boot on DE0-Nano-SoC
Hi Guillaume,
Is your rootfs on mmc ?
Everything is on mmc. To copy the image to the mmc card I used the same command with any image I tried. xzcat openSUSE-...-ARM-JeOS-socfpgade0nanosoc.armv7l....raw.xz | dd bs=4M of=/dev/mmcblk0 iflag=fullblock oflag=direct; sync
Do you have multiple mmc devices maybe?
The DE0-Nano-SoC has only one micro SD card socket. => mmc list dwmmc0@ff704000: 0 (SD) (Using the Leap 15.1 image)
You can also list files from the partitions 1/2/3 from mmc0 device, with:
This is not working. (1) => ls mmc 0:1 ** Unrecognized filesystem type ** => ls mmc 0:2 ** Invalid partition 2 ** => ls mmc 0:3 ** Invalid partition 3 ** (Using the Leap 15.1 image)
You may try latest openSUSE Tumbleweed image since u-boot has been updated to version 2020.04 and lots of fpga patches landed in this version.
No reaction at all, like with the previous Tumbleweed and Leap 15.2. This is the list of images I tried and the result Leap 15.0 | 2018.07.02-Buildlp150.1.1 | booting (1) Leap 15.1 | 2019.05.17-Snapshot1.105 | ends up at the u-boot prompt (2) Leap 15.2 | 2020.02.26-Build1.63 | no reaction at all (3) Tumbleweed | 2020.03.25-Snapshot20200414 | no reaction at all (3) Tumbleweed | 2020.03.25-Snapshot20200421 | no reaction at all (3) (1) Leap 15.0 is booting normally. I get a console and can connect via ssh. Only downside is that I cannot see any USB device from linux after boot. (2) It is booting, but stops at the u-boot prompt. (3) There is not the slightest reaction from the board. I also cannot connect vie console. Thanks, Christian -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Guillaume, Maybe even better, I got an u-boot log over the console. U-Boot SPL 2019.01 (Aug 21 2019 - 17:22:46 +0000) Trying to boot from MMC1 mmc_load_image_raw_sector: mmc block read error U-Boot 2019.01 (Aug 21 2019 - 17:22:46 +0000) CPU: Altera SoCFPGA Platform FPGA: Altera Cyclone V, SE/A4 or SX/C4, version 0x0 BOOT: SD/MMC Internal Transceiver (3.0V) DRAM: 1 GiB MMC: dwmmc0@ff704000: 0 Loading Environment from MMC... *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Model: Terasic DE-0(Atlas) Net: Error: ethernet@ff702000 address not set. eth-1: ethernet@ff702000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device ** Invalid partition 2 ** ** Invalid partition 3 ** ** Unrecognized filesystem type ** starting USB... USB0: scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. No ethernet found. Error: ethernet@ff702000 address not set. missing environment variable: pxeuuid Error: ethernet@ff702000 address not set. missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000000 Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. Error: ethernet@ff702000 address not set. No ethernet found. Error: ethernet@ff702000 address not set. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000000 ... Thanks, Christian -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (1)
-
Christian Gross