Bug 1078780

Summary: Allwinner sunxi (A10 / A13 / A20) ARM SoC support
Product: [Fedora] Fedora Reporter: Jaroslav Reznik <jreznik>
Component: Changes TrackingAssignee: Jaroslav Reznik <jreznik>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact: Simon Clark <simon.richard.clark>
Priority: unspecified    
Version: rawhideCC: adam, hdegoede, pbrobinson, raphael.brandis, simon.richard.clark
Target Milestone: ---Flags: simon.richard.clark: fedora_requires_release_note+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: ChangeAcceptedF21 SelfContainedChange
Fixed In Version: uboot-tools-2014.10-4.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-31 02:42:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description Jaroslav Reznik 2014-03-20 10:19:56 UTC
This is a tracking bug for Change: Allwinner sunxi (A10 / A13 / A20) ARM SoC support
For more details, see: http://fedoraproject.org//wiki/Changes/AllwinnerSunxiSupport

Allwinner A10 / A13 / A20 SoCs are used in a number of popular low cost arm development boards and arm mini computers. Currently Fedora ARM is supported on these devices through a Remix. Allwinner kernel support is progressing rapidly upstream, and with this upstream kernel support it should be possible to support Allwinner SoCs in the official Fedora ARM images, without the need for a remix.

Comment 1 raphael.brandis 2014-05-17 14:22:00 UTC
I wanted to try out the support for Allwinner SoCs on an Olimex A20-OLinuXino-MICRO board using u-boot-sunxi from https://github.com/linux-sunxi/u-boot-sunxi. The dtb for this board is included in the Fedora rawhide ARM images I used.

Unfortunately, after u-boot's "Starting kernel ..." message, the board hangs. It also doesn't get registered in my network although it's connected to ethernet, so the problem seems to be more than just missing console output.
This is unless I build my own kernel using sunxi_defconfig: this way I could at least get to "Welcome to Fedora 21 (Rawhide) dracut-037-11.git20140402.fc21 (Initramfs)!", but ran into problems when it came to loading kernel modules.

So here's my question: What is your testing setup? Which version of u-boot do you use, and are there any specific F21 ARM images that you were able to boot on an Olimex Allwinner board?

Comment 2 Peter Robinson 2014-05-17 15:30:18 UTC
This is a feature enhancement BZ not the place to ask for specific board support, please take the question to the mailing list.

Comment 3 Jaroslav Reznik 2014-07-04 10:43:35 UTC
This message is a reminder that Fedora 21 Accepted Changes Freeze Deadline is on 2014-07-08 [1].

At this point, all accepted Changes should be substantially complete, and testable. Additionally, if a change is to be enabled by default, it must be so enabled at Change Freeze.

This bug should be set to the MODIFIED state to indicate that it achieved completeness. Status will be provided to FESCo right after the deadline. If, for any reasons, your Change is not in required state, let me know and we will try to find solution. For Changes you decide to cancel/move to the next release, please use the NEW status and set needinfo on me and it will be acted upon. 

In case of any questions, don't hesitate to ask Wrangler (jreznik). Thank you.

[1] https://fedoraproject.org/wiki/Releases/21/Schedule

Comment 4 Hans de Goede 2014-07-04 10:47:45 UTC
The necessary kernel and uboot changes are available in rawhide now, moving to modified.

Comment 5 Jaroslav Reznik 2014-10-07 12:23:42 UTC
This message is a reminder that Fedora 21 Change Checkpoint: 100% Code Complete Deadline (Former Accepted Changes 100% Complete) is on 2014-10-14 [1].

All Accepted Changes has to be code complete and ready to be validated in the Beta release (optionally by Fedora QA). Required bug state at this point is ON_QA.

As for several System Wide Changes, Beta Change Deadline is a point of contingency plan. All incompleted Changes will be reported to FESCo on 2014-10-15 meeting. In case of any questions, don't hesitate to ask Wrangler (jreznik).

[1] https://fedoraproject.org/wiki/Releases/21/Schedule

Comment 6 Hans de Goede 2014-10-09 16:11:22 UTC
u-boot and the kernel in F-21 now both support Allwinner devices, moving to ON_QA.

Comment 7 Fedora Update System 2014-10-15 09:48:14 UTC
uboot-tools-2014.10-1.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/uboot-tools-2014.10-1.fc21

Comment 8 Jaroslav Reznik 2014-10-15 11:44:44 UTC
Moved back to ON_QA - I prefer not to use Changes tracking bugs as bug fixed in Bodhi.

Comment 9 Peter Robinson 2014-10-15 11:58:28 UTC
(In reply to Jaroslav Reznik from comment #8)
> Moved back to ON_QA - I prefer not to use Changes tracking bugs as bug fixed
> in Bodhi.

well it's the last component so once it lands the feature is complete

Comment 10 Fedora Update System 2014-10-16 17:19:03 UTC
Package uboot-tools-2014.10-1.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing uboot-tools-2014.10-1.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-12949/uboot-tools-2014.10-1.fc21
then log in and leave karma (feedback).

Comment 11 Fedora Update System 2014-10-24 16:56:12 UTC
uboot-tools-2014.10-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/uboot-tools-2014.10-3.fc21

Comment 12 Fedora Update System 2014-10-28 03:49:40 UTC
uboot-tools-2014.10-4.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/uboot-tools-2014.10-4.fc21

Comment 13 Simon Clark 2014-10-29 22:26:21 UTC
I have drafted a F21 release notes entry for this change.  Please take a look at https://git.fedorahosted.org/cgit/docs/release-notes.git/tree/en-US/ARM.xml and let me know whether it is OK or I need to change or add anything.

Thanks.

Comment 14 Hans de Goede 2014-10-30 08:44:27 UTC
(In reply to Simon Clark from comment #13)
> I have drafted a F21 release notes entry for this change.  Please take a
> look at
> https://git.fedorahosted.org/cgit/docs/release-notes.git/tree/en-US/ARM.xml
> and let me know whether it is OK or I need to change or add anything.

Looks good, thanks!  You may want to add a note that, unlike in the remix, video (hdmi) output is not supported yet and that people should use a serial console instead.

Comment 15 Simon Clark 2014-10-30 12:47:42 UTC
Thank you for your feedback, Hans.  I have followed your suggestion and added a note about there being no HDMI support yet.

https://git.fedorahosted.org/cgit/docs/release-notes.git/tree/en-US/ARM.xml

Comment 16 Hans de Goede 2014-10-30 14:34:40 UTC
(In reply to Simon Clark from comment #15)
> Thank you for your feedback, Hans.  I have followed your suggestion and
> added a note about there being no HDMI support yet.
> 
> https://git.fedorahosted.org/cgit/docs/release-notes.git/tree/en-US/ARM.xml

Looks good, thanks.

Comment 17 Fedora Update System 2014-10-31 02:42:20 UTC
uboot-tools-2014.10-4.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.