Orange Pi One
Milan Obuch
freebsd-arm at dino.sk
Fri Apr 22 16:01:02 UTC 2016
On Fri, 22 Apr 2016 11:05:23 +0200
Emmanuel Vadot <manu at bidouilliste.com> wrote:
> On Fri, 22 Apr 2016 07:58:04 +0200
> Milan Obuch <freebsd-arm at dino.sk> wrote:
>
> > Just to explain better what I wrote and why:
> >
> > - what Emmanuel wrote sounds to me like 'if it does not have netboot
> > ability it is worthless' and thus should be not made public (maybe
> > not correct undestanding, somewhat exaggerated etc.)
> >
> > - this is something I am opposed to - even u-boot supporting only
> > boot from SD is much much better than no u-boot at all. At least if
> > you *really* need netboot functionality you have something working
> > to base your work on.
> >
> > - I do not feel netbooting is not usefull, it can help tremendously
> > when you can't easily swap boot media, imagine MMC soldered on
> > board... but in this particular case, I mean developing for
> > Orange Pi One board, it is only *convenience* thing, not hard
> > *requirement*
> >
> > I hope I clarified my position with this and no flame war will
> > arise :) Actually I have an idea where should I (or someone more
> > motivated than I in this functionality) begin looking for solution
> > of this problem, it is a bit deeper in uboot I would like to go to
> > for now.
> >
> > Do we agree it is still worth publishing/submitting to ports tree
> > even with some missing functionality? At least it could be
> > documented there and that's it.
> >
>
> This is not really what I meant.
>
> Currently all the allwinner uboot port depend on one master
> (cubieboard) and there is no reason for this to change because then
> we will have multiple copies of the patches etc ... The
> u-boot-cubieboard port is tied to one u-boot version (2015.04), for
> some board we need to update this but, as said before, u-boot >
> 2015.04 for allwinner cannot be compiled with api net support. We
> cannot break existing build that use the u-boot net api
> functionality. That's why I have (for now) my own ports. What I
> really need to do is to definitivelly fix this uboot api net problem.
>
Well, I am not against it, use one base would be fine, but there is
simply no support for Allwinner H3 based boards in any mainline uboot
before 2016.01-rc3. It is documented on http://linux-sunxi.org/H3 page
this way. We could use maybe (I think it is) vendor provided uboot from
GitHub as documented on http://www.orangepi.org/Docs/Building.html
page. I see no possibility to derive either (easily) from
u-boot-cubieboard port, neither do I feel it has any real benefit.
Also, I see no harm in publishing port and after some time deprecate
it, when the same or better functionality is present in new port. But I
like an idea of having ports repository as a central point where
something is searched. It is known and easier to find than some random
site of any random developer. That's all.
Regards,
Milan
More information about the freebsd-arm
mailing list