Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
Then I'll work on (a) patch(es) doing the same for all the other supported boards, and on getting the changes merged upstream.
Thanks & Regards,
Hans
p.s.
For those going to Flock, I'll see you all at Flock. I plan to travel light, but I'll be sure to bring at least one sunxi board, so that we can get some sunxi hacking done.
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
http://patchwork.ozlabs.org/patch/375060/
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
Regards,
Hans
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 31 Jul 2014 10:16:00 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
http://patchwork.ozlabs.org/patch/375060/
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
I can try and get something together for you. I was not planning on using 2014.10 at all. But I think that given whats going in, we should move to it. I do need to get a Fedora 21 Test Compose out this week. sorry for the slow response, because i was directly copied on the email it went though an unusual path of my procmail recipes and ended up in a folder I do not often check. as it gets mostly spam.
Dennis
Hi,
On 07/31/2014 02:58 PM, Dennis Gilmore wrote:
On Thu, 31 Jul 2014 10:16:00 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
I can try and get something together for you. I was not planning on using 2014.10 at all. But I think that given whats going in, we should move to it. I do need to get a Fedora 21 Test Compose out this week. sorry for the slow response, because i was directly copied on the email it went though an unusual path of my procmail recipes and ended up in a folder I do not often check. as it gets mostly spam.
A quick update on this:
1) I've had to rebase http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog because Kconfig support landed in u-boot/master, so if you've already pulled from there, please re-pull.
2) Since I'm working on u-boot stuff now anyways I'll try to take a shot at getting the necessary sunxi changes in place for things to just work with Fedora myself. I'll keep you posted on this.
Regards,
Hans
Hi,
On 07/31/2014 02:58 PM, Dennis Gilmore wrote:
On Thu, 31 Jul 2014 10:16:00 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
I can try and get something together for you. I was not planning on using 2014.10 at all. But I think that given whats going in, we should move to it. I do need to get a Fedora 21 Test Compose out this week. sorry for the slow response, because i was directly copied on the email it went though an unusual path of my procmail recipes and ended up in a folder I do not often check. as it gets mostly spam.
Ok, so I've managed to get write a patch for this myself, currently it only sets the dtb filename for the bananapi, I will add to all the other boards tomorrow and then submit it upstream, in the mean time you can find it here:
https://github.com/jwrdegoede/u-boot-sunxi/commits/next
The last commit there is a slightly cleaned-up version of your: "automatically add console= to bootline when not existing"
patch, I would also like to submit that one upstream, may I add your (Dennis)' Signed-off-by to it ?
Regards,
Hans
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 01 Aug 2014 00:20:19 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/31/2014 02:58 PM, Dennis Gilmore wrote:
On Thu, 31 Jul 2014 10:16:00 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
I can try and get something together for you. I was not planning on using 2014.10 at all. But I think that given whats going in, we should move to it. I do need to get a Fedora 21 Test Compose out this week. sorry for the slow response, because i was directly copied on the email it went though an unusual path of my procmail recipes and ended up in a folder I do not often check. as it gets mostly spam.
Ok, so I've managed to get write a patch for this myself, currently it only sets the dtb filename for the bananapi, I will add to all the other boards tomorrow and then submit it upstream, in the mean time you can find it here:
https://github.com/jwrdegoede/u-boot-sunxi/commits/next
The last commit there is a slightly cleaned-up version of your: "automatically add console= to bootline when not existing"
patch, I would also like to submit that one upstream, may I add your (Dennis)' Signed-off-by to it ?
NAK, I was planning to drop the patch entirely, while its useful in some cases, it breaks things like plymouth working, as well it will force anaconda installs to always be text over the serial port. wandboard and cubox-i for instance boot happily without a console= line and you get plymouth on the screen when video is initialised. having it add the console line if u-boot has the console set to serial would be okay. I think it needs some more thought and careful planning.
Dennis
On 08/01/2014 09:57 AM, Dennis Gilmore wrote:
On Fri, 01 Aug 2014 00:20:19 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/31/2014 02:58 PM, Dennis Gilmore wrote:
On Thu, 31 Jul 2014 10:16:00 +0200 Hans de Goede hdegoede@redhat.com wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Dennis, can you provide a minimal patch on top of the above branch needed to get things to work ootb on one board, e.g. the cubietruck ?
A quick update on this, Stephen Warren (nvidia) has posted an updated version of your "config: introduce a generic $bootcmd", and that just got Acked, so hopefully that will make it into v2014.10:
It would be nice to also sunxi converted to this upstream.
This means that you need to post a conversion patch this weekend the latest, otherwise it will be too late for the freeze (freezes in u-boot are based on the posting of v1 of a patch).
I can try to do this myself this weekend, but chances are that I won't have time for this.
I can try and get something together for you. I was not planning on using 2014.10 at all. But I think that given whats going in, we should move to it. I do need to get a Fedora 21 Test Compose out this week. sorry for the slow response, because i was directly copied on the email it went though an unusual path of my procmail recipes and ended up in a folder I do not often check. as it gets mostly spam.
Ok, so I've managed to get write a patch for this myself, currently it only sets the dtb filename for the bananapi, I will add to all the other boards tomorrow and then submit it upstream, in the mean time you can find it here:
The last commit there is a slightly cleaned-up version of your: "automatically add console= to bootline when not existing"
patch, I would also like to submit that one upstream, may I add your (Dennis)' Signed-off-by to it ?
NAK, I was planning to drop the patch entirely, while its useful in some cases, it breaks things like plymouth working, as well it will force anaconda installs to always be text over the serial port. wandboard and cubox-i for instance boot happily without a console= line and you get plymouth on the screen when video is initialised. having it add the console line if u-boot has the console set to serial would be okay. I think it needs some more thought and careful planning.
Ok, note I had already send the patch to the u-boot list for review (without your Signed-off-by for now). I've replied to it just now quoting your reply from above.
Lets discuss this further on the u-boot list.
Regards,
Hans
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Good news, I've done the work for the generic-distro support stuff to just work OOTB, and all the necessary changes have just landed in the u-boot master branch upstream. So if we go with the v2014.10 release then from the sunxi pov everything which we will need will just be there.
Regards,
Hans
Hi Hans On 31/08/14 00:01, Hans de Goede wrote:
Hi,
On 07/30/2014 10:48 AM, Hans de Goede wrote:
Hi Dennis et al,
As you may have heard Ian Campbell and I have become u-boot custodians for sunxi boards.
As such we've been working hard to get sunxi support into shape for the upcoming v2014.10 release.
Yesterday sun4i (the original A10) and sun5i (A13 / A10s) support got merged to complete the existing sun7i (A20) support, as well as most of the PSCI code needed to do smp + hyp mode on the A20.
I've just send a pull-request adding AHCI, EHCI and PSCI support + support for 14 new boards. You can find the branch for this here:
http://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=shortlog
So assuming that F-21 will use v2014.10 that should put us in pretty good shape wrt sunxi support. I would like to make sure that Fedora can use upstream u-boot as-is. AFAIK we still need to do some work wrt unified distro support / config_distro_defaults.h e.g. I think we need to specify the dts file name for each board config somewhere for thinks to work ootb, correct ?
Good news, I've done the work for the generic-distro support stuff to just work OOTB, and all the necessary changes have just landed in the u-boot master branch upstream. So if we go with the v2014.10 release then from the sunxi pov everything which we will need will just be there.
That sounds like great news. Does that include video support? - I am thinking HDMI on an Allwinner A10 MK801ii device where I cannot use a serial console to support/check boot.
Thanks for your efforts. Rob
Regards,
Hans _______________________________________________ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm