
On Thu, Apr 4, 2019 at 5:12 PM Pablo Sebastián Greco pgreco@centosproject.org wrote:
A few days ago I tried to boot my Bananapi_M2_Ultra with 2019.04rc, I found that it wasn't booting, 2019.01 was working ok. Bisecting indicated that the problem was after http://git.denx.de/?p=u-boot.git;a=commitdiff;h=a7cca5793774ee139b75a704d6ef...
Here's what I see when booting:
U-Boot SPL 2019.04-rc4 (Apr 02 2019 - 16:17:43 +0000) DRAM: 2048 MiB Trying to boot from MMC1
U-Boot 2019.04-rc4 (Apr 02 2019 - 16:17:43 +0000) Allwinner Technology
CPU: Allwinner R40 (SUN8I 1701) Model: Banana Pi BPI-M2-Ultra I2C: ready DRAM: 2 GiB MMC: Device 'mmc@1c11000': seq 1 is in use by 'mmc@1c10000' mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1 Loading Environment from FAT... ** No valid partitions found **
Is your SD partitioned?
In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 SCSI: Target spinup took 0 ms. AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: ncq stag pm led clo only pmp pio slum part ccc apst
Net: phy interface7 eth0: ethernet@1c50000 starting USB... No controllers found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... switch to partitions #0, OK mmc1(part 0) is current device ** Invalid partition 1 ** scanning bus for devices... data abort pc : [<bff9c6da>] lr : [<bff98991>] reloc pc : [<4a01a6da>] lr : [<4a016991>] sp : bbf5d620 ip : 0000001c fp : 000000c0 r10: 00000000 r9 : bbf61ed8 r8 : 00000000 r7 : bbf5d8a0 r6 : bffdbff0 r5 : bffdbff0 r4 : bffdbff0 r3 : 00000000 r2 : 00000000 r1 : ea000016 r0 : bffdbff0 Flags: nZcv IRQs off FIQs off Mode SVC_32 Code: e92dbd10 f8d045f0 b0858080 1000f8d8 (f8d14604) Resetting CPU ...
resetting ...
Any pointers on what to text next?
Check the below logs? I have booted Linux and showed you all the devices been probed in u-boot.
U-Boot SPL 2019.04-rc4-00124-gafbc31948a (Apr 08 2019 - 18:10:42 +0530) DRAM: 2048 MiB Trying to boot from MMC1
U-Boot 2019.04-rc4-00124-gafbc31948a (Apr 08 2019 - 18:10:42 +0530) Allwinner Technology
CPU: Allwinner R40 (SUN8I 1701) Model: Banana Pi BPI-M2-Ultra I2C: ready DRAM: 2 GiB MMC: Device 'mmc@1c11000': seq 1 is in use by 'mmc@1c10000' mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1 Loading Environment from FAT... Unable to use mmc 1:0... In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 SCSI: SATA link 0 timeout. AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: ncq stag pm led clo only pmp pio slum part ccc apst
Net: phy interface7 eth0: ethernet@1c50000 starting USB... No controllers found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found /extlinux/extlinux.conf Retrieving file: /extlinux/extlinux.conf 157 bytes read in 0 ms 1: linux-4.18.0-rc3 Retrieving file: /zImage 4128984 bytes read in 186 ms (21.2 MiB/s) append: console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait Retrieving file: /sun8i-r40-bananapi-m2-ultra.dtb 19613 bytes read in 5 ms (3.7 MiB/s) ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Loading Device Tree to 49ff8000, end 49fffc9c ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.0.0-next-20190306-00055-g12f3f7e4961a-dirty (jagan@jagan-XPS-13-9350) (gcc version 6.3.1 20170109 (Linaro GCC 6.3-2017.02) ) #51 SMP Fri Mar 22 23:18:35 IST 2019 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: Banana Pi BPI-M2-Ultra
U-Boot SPL 2019.04-rc4-00124-gafbc31948a (Apr 08 2019 - 18:10:42 +0530) DRAM: 2048 MiB Trying to boot from MMC1
U-Boot 2019.04-rc4-00124-gafbc31948a (Apr 08 2019 - 18:10:42 +0530) Allwinner Technology
CPU: Allwinner R40 (SUN8I 1701) Model: Banana Pi BPI-M2-Ultra I2C: ready DRAM: 2 GiB MMC: Device 'mmc@1c11000': seq 1 is in use by 'mmc@1c10000' mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1 Loading Environment from FAT... Unable to use mmc 1:0... In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 SCSI: SATA link 0 timeout. AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: ncq stag pm led clo only pmp pio slum part ccc apst
Net: phy interface7 eth0: ethernet@1c50000 starting USB... No controllers found Hit any key to stop autoboot: 0 => => mmc list mmc@1c0f000: 0 mmc@1c10000: 2 mmc@1c11000: 1 (eMMC) => mmc dev 0 switch to partitions #0, OK mmc0 is current device => fatls mmc 0:1 4128984 zImage extlinux/ 19613 sun8i-r40-bananapi-m2-ultra.dtb
2 file(s), 1 dir(s)
=> ext4ls mmc 0:2 <DIR> 1024 . <DIR> 1024 .. <DIR> 12288 lost+found <DIR> 1024 proc <DIR> 1024 etc <DIR> 1024 lib <DIR> 1024 media <DIR> 1024 tmp <DIR> 1024 dev <SYM> 3 lib32 <DIR> 1024 var <DIR> 1024 usr <DIR> 1024 run <DIR> 1024 sbin <DIR> 1024 root <DIR> 2048 bin <DIR> 1024 opt <DIR> 1024 mnt <SYM> 11 linuxrc <DIR> 1024 sys => mmc list mmc@1c0f000: 0 (SD) mmc@1c10000: 2 mmc@1c11000: 1 (eMMC) => mmc dev 1 switch to partitions #0, OK mmc1(part 0) is current device