On 2014/05/01 11:45, dam...@thiriet.web4me.fr wrote:
> Hello,
> 
> Thanks for all your advices regarding my board choice. Since you said
> beagleboard or panda could not support video, I decided to look for
> some other open-source project and found OLinuXino A20.

It isn't the case that the boards don't support video; it's that
OpenBSD does not support video on these boards.

Currently the only ARM platform where OpenBSD supports video is
the Zaurus (which is rather limited, to say the least..).

> AFAIK, it is not yet supported by OpenBSD.  The project claims it is
> 100% open source and easier to manufacture in small quantity, which I
> hope means it will be also easier to support, but I am a totally noob
> so I may be wrong.

A20 system-on-chip, so it's a similar target to the Cubieboard/pcDuino
supported by sunxi and it's not going to be any easier to get video
working on this than the existing sunxi systems.

"Open hardware design" doesn't mean that the chips they use are fully
documented and usable without either proprietary vendor code or
significant reverse-engineering work.

Supporting video on any of this type of system is not simple. It's not
just a case of the (already difficult) "port a driver from Linux"
as is done for the main x86 GPUs.

And when it's done, then what? The vendors will change their chips
and the old one will no longer be available...

> The question is: do you think this board might be technically
> supported by openbsd in the future?  If so, I am interested in helping
> devs offering one board to OpenBSD foundation.

Technically supported, could well be, maybe it even already works.
But video is unlikely.

> Best regards,
> 
> 
> Damien Thiriet
> 
> Links:
> https://www.olimex.com/Products/OLinuXino/open-source-hardware
> https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-MICRO/open-source-hardware
> 

For your suggested use in the "which board would you suggest?" mail,
personally I think you'll be happier with an x86-compatible netbook
and ignore the built-in screen/keyboard except in the cases where you
particularly need them. Otherwise use a nettop, NUC, or thin-client
box; most of the current models (AMD G-series [T40e etc] and newer
Atoms) will support running amd64 which has some major advantages
(including security-related) over running i386. Or if you wanted
something less common (with the compromises that brings), there's
loongson.

Reply via email to