* [Xenomai] Help : Xenomai on ODROID-PC
@ 2012-05-22 4:27 Mohit Jandwani
2012-05-22 9:22 ` Alexey Galakhov
2012-05-22 12:00 ` Gilles Chanteperdrix
0 siblings, 2 replies; 4+ messages in thread
From: Mohit Jandwani @ 2012-05-22 4:27 UTC (permalink / raw)
To: xenomai
Hey I am a noob in development.I want to install xenomai on Odroid-PC
which is based on exynos420 and has arm architecture.Now they have a
page which gives the instructions on how to apply it to new boards on
arm architecture but its way out of my league.Someone please tell me
what do I do ?(I am ready to give lots of hours to studying )Just tell
me what to study to make sense of it.
--
Mohit Kumar
Third Year Student
Indian Institute of Technology,Delhi
He who can no longer pause to wonder and stand rapt in awe, is as good
as dead; his eyes are closed.
Albert Einstein
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] Help : Xenomai on ODROID-PC
2012-05-22 4:27 [Xenomai] Help : Xenomai on ODROID-PC Mohit Jandwani
@ 2012-05-22 9:22 ` Alexey Galakhov
2012-05-22 9:29 ` Gilles Chanteperdrix
2012-05-22 12:00 ` Gilles Chanteperdrix
1 sibling, 1 reply; 4+ messages in thread
From: Alexey Galakhov @ 2012-05-22 9:22 UTC (permalink / raw)
To: xenomai
On 22.05.2012 10:27, Mohit Jandwani wrote:
> Hey I am a noob in development.I want to install xenomai on Odroid-PC
> which is based on exynos420 and has arm architecture.Now they have a
> page which gives the instructions on how to apply it to new boards on
> arm architecture but its way out of my league.Someone please tell me
> what do I do ?(I am ready to give lots of hours to studying )Just tell
> me what to study to make sense of it.
>
Most likely you'll have to support exynos420 timer in order to get ipipe
working. This part of Exynos is most likely very similar to the
S3C2410/S3C2440 (I haven't read Exynos datasheet but all other Samsung
CPUs are). You may use S3C2440 code for an example.
Do you have exynos420 datasheet? It may be hard to get. All Samsung
datasheets are marked "confidential" for some unknown reason...
Regards,
Alex
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] Help : Xenomai on ODROID-PC
2012-05-22 9:22 ` Alexey Galakhov
@ 2012-05-22 9:29 ` Gilles Chanteperdrix
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Chanteperdrix @ 2012-05-22 9:29 UTC (permalink / raw)
To: Alexey Galakhov; +Cc: xenomai
On 05/22/2012 11:22 AM, Alexey Galakhov wrote:
> On 22.05.2012 10:27, Mohit Jandwani wrote:
>> Hey I am a noob in development.I want to install xenomai on Odroid-PC
>> which is based on exynos420 and has arm architecture.Now they have a
>> page which gives the instructions on how to apply it to new boards on
>> arm architecture but its way out of my league.Someone please tell me
>> what do I do ?(I am ready to give lots of hours to studying )Just tell
>> me what to study to make sense of it.
>>
>
> Most likely you'll have to support exynos420 timer in order to get ipipe
> working. This part of Exynos is most likely very similar to the
> S3C2410/S3C2440 (I haven't read Exynos datasheet but all other Samsung
> CPUs are). You may use S3C2440 code for an example.
>
> Do you have exynos420 datasheet? It may be hard to get. All Samsung
> datasheets are marked "confidential" for some unknown reason...
The S3C2440 is possibly the worst timer implementation: it is the only
timer supported by the I-pipe patch not based on clockevents. It seems
this platform is not really maintained.
Also, if you want to port the I-pipe patch to a new board, I would
advise you to start with the I-pipe core patch. The timer handling has
changed a lot.
The code for core-3.2 is available here:
http://git.denx.de/?p=ipipe.git;a=shortlog;h=refs/heads/core-3.2
--
Gilles.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] Help : Xenomai on ODROID-PC
2012-05-22 4:27 [Xenomai] Help : Xenomai on ODROID-PC Mohit Jandwani
2012-05-22 9:22 ` Alexey Galakhov
@ 2012-05-22 12:00 ` Gilles Chanteperdrix
1 sibling, 0 replies; 4+ messages in thread
From: Gilles Chanteperdrix @ 2012-05-22 12:00 UTC (permalink / raw)
To: Mohit Jandwani; +Cc: xenomai
On 05/22/2012 06:27 AM, Mohit Jandwani wrote:
> Hey I am a noob in development.I want to install xenomai on Odroid-PC
> which is based on exynos420 and has arm architecture.Now they have a
> page which gives the instructions on how to apply it to new boards on
> arm architecture but its way out of my league.Someone please tell me
> what do I do ?(I am ready to give lots of hours to studying )Just tell
> me what to study to make sense of it.
>
On xenomai website, click on "Start here", and read the documentation
you find there. Then reading the "Porting I-pipe to new ARM board"
should make more sense. That is the best we can do with regard to
documentation. But if it is not enough for you, we also provide the
sources, which you can read to understand how it works.
Exynos being an SMP architecture, the porting may be a little harder
than what is described in the document. The ARM SMP SOCs we support are
TI OMAP4 and Freescale mx6q, both being cortex-A9 based, they use the
same timer and the same interrupt controller, so, you can look at how
things are done for these two processors.
As I said in another mail, I recommend starting from I-pipe core branch,
which you can find here:
http://git.denx.de/?p=ipipe.git;a=shortlog;h=refs/heads/core-3.2
--
Gilles.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-05-22 12:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-22 4:27 [Xenomai] Help : Xenomai on ODROID-PC Mohit Jandwani
2012-05-22 9:22 ` Alexey Galakhov
2012-05-22 9:29 ` Gilles Chanteperdrix
2012-05-22 12:00 ` Gilles Chanteperdrix
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.