Bug 1700856
| Summary: | data abort in U-Boot when attempting to boot Allwinner A20 SBC's from SATA | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Paul Whalen <pwhalen> |
| Component: | uboot-tools | Assignee: | Peter Robinson <pbrobinson> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 30 | CC: | dan, dennis, gmarr, jdisnard, pbrobinson, robatino, zbyszek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | armhfp | ||
| OS: | Linux | ||
| Whiteboard: | AcceptedBlocker | ||
| Fixed In Version: | uboot-tools-2019.04-1.fc30 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-04-23 23:44:05 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1574715 | ||
arm-image-installer-2.12-1.fc30 uboot-tools-2019.04-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-71dc167df7 Proposed as a Blocker for 30-final by Fedora user pbrobinson using the blocker tracking app because: The U-Boot 2019.04 GA release. There's fixes for a number of devices we support on ARMv7/aarch64 inclduing AllWinner, Tegra and i.MX6 devices. Dunno, it's a pretty big change to do at this stage. v2019.01..v2019.04 is 1193 commits. (In reply to Zbigniew Jędrzejewski-Szmek from comment #3) > Dunno, it's a pretty big change to do at this stage. v2019.01..v2019.04 is > 1193 commits. We're already shipping 2019.04-rc4 if you actually look at what's tagged in F-30, this is just going from the very last rc of 2019.04 to the GA release. It has a bunch of fixes for a number of devices. So it's not 1193 commits at all!! arm-image-installer-2.12-1.fc30, uboot-tools-2019.04-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-71dc167df7 Ah, OK, in dist-git it's just a few patches. +1 blocker (In reply to Zbigniew Jędrzejewski-Szmek from comment #6) > Ah, OK, in dist-git it's just a few patches. Yep, I'm not (completely) insane ;-) It would have landed before freeze but I was on PTO completely away from internets so it was a little delayed than my usual planning and it fixes a few nasty issues with supported devices. Discussed during the 2019-04-22 blocker review meeting: [1] The decision to classify this bug as an "AcceptedBlocker" was made as it violates the following criteria: "All release-blocking images must boot in their supported configurations. ... Supported ARM platforms are those listed by the ARM team at Architectures/ARM/Supported_Platforms." [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-04-22/f30-blocker-review.2019-04-22-16.00.txt arm-image-installer-2.12-1.fc30, uboot-tools-2019.04-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. |
Description of problem: Attempting to boot Allwinner A20 based SBC's from SATA disk results in a data abort in uboot. Version-Release number of selected component (if applicable): U-Boot 2019.04-rcX How reproducible: Every time, tested on Banana Pi and Cubietruck. Actual results: U-Boot 2019.04-rc4 (Mar 20 2019 - 15:48:13 +0000) Allwinner Technology CPU: Allwinner A20 (SUN7I) Model: Cubietech Cubietruck I2C: ready DRAM: 2 GiB MMC: mmc@1c0f000: 0, mmc@1c12000: 1 Loading Environment from FAT... ** No valid partitions found ** Setting up a 1024x768 vga console (overscan 0x0) In: serial Out: vga Err: vga Allwinner mUSB OTG (Peripheral) 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: sunxi_set_gate: (CLK#66) unhandled eth0: ethernet@1c50000 Warning: usb_ether using MAC address from ROM , eth1: usb_ether starting USB... USB0: USB EHCI 1.00 USB1: USB OHCI 1.0 USB2: USB EHCI 1.00 USB3: USB OHCI 1.0 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 1 for devices... 1 USB Device(s) found scanning bus 2 for devices... 1 USB Device(s) found scanning bus 3 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device ** Invalid partition 1 ** scanning bus for devices... data abort pc : [<bef8b82a>] lr : [<bef86e51>] reloc pc : [<4a01c82a>] lr : [<4a017e51>] sp : baf46510 ip : 0000001c fp : 000000c0 r10: 00000000 r9 : baf4eed8 r8 : 00000000 r7 : baf46790 r6 : befd4094 r5 : befdbd30 r4 : befdbd30 r3 : 00000000 r2 : 00000000 r1 : ea000016 r0 : befdbd30 Flags: nZcv IRQs off FIQs off Mode SVC_32 Code: e92dbd10 f8d045f0 b0858080 1000f8d8 (f8d14604) Resetting CPU ... resetting ... Additional info: Working with mmc boot.