hi,
I've been investigating about ARM support for tizen common
(we demoed it at TdcSf14, were any of you there ?
if not watch this :
https://www.youtube.com/watch?v=6JDy9uUqH4Y
)
On 06/16/2014 02:59 PM, Jeremiah Foster wrote:
On Mon, Jun 16, 2014 at 11:29 AM, Dominig ar Foll
<[email protected] <mailto:[email protected]>> wrote
Le 16/06/2014 09:28, Jeremiah Foster a écrit :
>
> That list doesn't seem to get much traffic -- June is half over and
Sorry the correct list to be used is :
https://lists.tizen.org/listinfo/dev
Okay, thanks!
I also noted some ongoing works in progress on this page :
https://wiki.tizen.org/wiki/ARM
Feel free to use this page as entry point and edit it at will
(we can split it into several pages later if it gets messy)
>
> > The source used to build the ARM repo in Common are all public.
>
> There doesn't seem to be an agreed upon approach, or if there
is, its
> unclear. Let's take the Renesas request for
> example: https://lists.tizen.org/pipermail/ivi/2014-June/002636.html
Will answer them ... better late than never
So far we have no refrence ARM platform for IVI. The proposal is
to add
Renesas as our initial ARM platform and that is what we are working to
acheive with them.
this sounds a good idea
We will add more build option if needed when other reference platform
commit to work for IVI.
I think it needs to be the other way around. Tizen IVI has to be shown
to work on production-quality ARM silicon before silicon vendors will
commit resources. Currently there is nothing in Tizen IVI that can't
be found elsewhere with significantly better support for ARM. Debian,
for example, has a working ARM v8 software stack, Linaro creates LTSI
kernels, etc.
I guess tizen aims to do the same check the plans from some samsung team :
http://www.slideshare.net/MyungJooHam/tdc-mjham-armkernelintizen3noani
> If Tizen had a small team that tested Tizen Common against an ARM
> kernel, then they could at least guide on suitable approaches.
> Currently, one would have to;
We are a couple and there are also some community efforts
> 1. Identify a kernel that fits Tizen common and your hardware
since hardware is odroid we'll use that linux-3.10 branch maintained by
exynos team
> 2. Compile that kernel, with toolchain, to test on the hardware
done using armv7l EABI
need some time and/or support to make it work on the odroid u2
that's where I am now
> 3. Build Tizen common from source in a build system suitable and
> widely used for ARM hardware.
this is done because the armv7l rootfs
worked fine on sunxi boards
That is exaclty what we have agreed to do using the Odroid reference
platform. We are wainting for HW to be delivered to enable the
Auto test
on Common for ARM.
To what I know yes, smoke testing
While I'm sure the Odroid platform is awesome,
it has MALI GPU as in other samsung exynos hardware
does it have automotive connectivity and peripherals? Of course, we
want something easy to buy and inexpensive so that a whole lot of
people can buy one,
the question was asked in list .. can you suggest some
but even there Odroid seems a bit of strange choice, wouldn't the
Beagle Bone Black be better?
do we have OMAP / PVR GPU support ?
> Just identifying a kernel is a non-trivial step -- are you going to go
> with a LTSI kernel (hardware in automotive needs long-term support)?
probably yes see upper link
> Are you going to use Linaro's LTS kernel?
Usure , I have some pple to contact to see if we could get good support
It may have features you
> need. Are those kernels going to bring in the needed features for
> Tizen common?
no idea yet
Has someone identified the needed functionality in the
> kernel that the Tizen common userland will need so that one doesn't
> spend a lot of time wondering why certain features don't work?
smack and gpu seems the big features AFAIK
That is an other topic which deserve a thread by itself.
:-)
As Tizen we do
not enforce a specific version of the Kernel but rather the provision
for specific feature (e.g. Smack and SystemD boot).
This begs the question: who's in charge of architecting Tizen Common?
And how strong is the preference for SMACK? What about projects like
TOMOYO: http://en.wikipedia.org/wiki/TOMOYO_Linux How would one go
about removing SMACK in favor of TOMOYO and would it still be "Tizen"?
Question for architects but I bet smack is going to stay :)
People maintaining
the Kernel of each reference platform have the duty to provide a
Kernel
with the needed features.
seems a bit early now
Getting it based on LTSi is certainly an
interresting approach but not a requirement.
>
> There seems to be a lot missing before a suitable public port to ARM
> can be done repeatedly in a manner consistent with production
systems.
> Is there a goal to add this type of support?
For now we want to make common supporting ARM
I have some idea in mind , like automatization of publishing an armv7l
rootfs
and then users will do the adaption using their own kernel and bootloaders
Or is the ARM port of
> Tizen something that the community will fund and build in their
spare
> time?
Yes there is a community project, the name is tizen-sunxi from a
bulgarian friend
he did adapt an beagle ivi image to some allwinner boards
same hardware used in the demo I setup and mentioned earlier...
so It will follow Tizen Common ...
I think this project is relevant because this is this only project
community project
that use wildly available openhardware and able to be rebuilt from scratch
to attract hackers this is a good point.
Today we are strongly limited by the lack of publicly available
reference platforms.
yes reference platforms are lacking
On Common Odroid should fix the issue by end of
June.
yes I hope to have some result to share soon
For IVI, it will be up to the reference platform providers to fix
the issue of availability.
true
I suspect the lack of available hardware to be a bottleneck,
especially when a key deliverable for success is an ADK or SDK. Isn't
it much faster if we use something like the BBB?
BBB could be an option with or without GPU support ?
what are your thoughts on allwinner / sunxi ?
Regards see you on dev mailing list
--
mailto:[email protected] -- gpg:0x467094BC
xmpp:[email protected]
https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/
.
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi