All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Gilles Chanteperdrix" <gilles.chanteperdrix@xenomai.org>
To: "Lopes, Alexandre" <alexandre.lopes.ext@zeiss.com>
Cc: "xenomai@xenomai.org" <xenomai@xenomai.org>
Subject: Re: [Xenomai] init failed code -19 on Cyclone V SoC
Date: Fri, 12 Jun 2015 15:18:11 +0200	[thread overview]
Message-ID: <fb53d5ae99ea75ee7dfcd82b96ffba1f.squirrel@sourcetrek.com> (raw)
In-Reply-To: <79A9E4882C44D44FA53B5AB15E6198011385D4A8@ADEERL01SMS001.cznet.zeiss.org>


Lopes, Alexandre wrote:
>> -----Ursprüngliche Nachricht-----
>> Von: Gilles Chanteperdrix [mailto:gilles.chanteperdrix@xenomai.org]
>> Gesendet: Donnerstag, 11. Juni 2015 19:35
>> An: Lopes, Alexandre
>> Cc: Gilles Chanteperdrix; Lowell Gilbert; xenomai@xenomai.org
>> Betreff: Re: AW: [Xenomai] init failed code -19 on Cyclone V SoC
>>
>> The Linux mainline code refuses to start the global timer with old
>> revisions of the cortex A9 core which global timer is not exactly the
>> same
>> as with newer revisions (there is a difference in what condition
>> triggers
>> the timer interrupt which make it possible for the old revisions timer
>> to
>> not receive an interrupt if the programmed delay is too short, whereas
>> it
>> can not happen with newer versions). So, the SOCs in mainline based on
>> such old versions do not even bother to declare the global timer
>> registers
>> in the DT.
>>
>
> I see. I've noticed the DTS for the Zynq-7000 does have a node for the
> global timer. Since I believe the Cyclone V and the Zynq-7000 use
> identical
> Cortex A9 revisions, the reason might then be that Altera never pushed for
> it
> (supported by the fact that they don't use it even in their
> vendor-specific
> Kernel, like I replied to Lowell)

Show me the beginning of your kernel boot log, it should allow us to see
what revision of cortex A9 you are using, and verify whether this version
is rejected by the global timer driver. We do not need to "believe" anything
we can verify.


-- 
                    Gilles.



  reply	other threads:[~2015-06-12 13:18 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-11 10:29 [Xenomai] init failed code -19 on Cyclone V SoC Lopes, Alexandre
2015-06-11 12:00 ` Gilles Chanteperdrix
2015-06-11 14:37   ` Lowell Gilbert
2015-06-11 14:56     ` Gilles Chanteperdrix
2015-06-11 14:56     ` Gilles Chanteperdrix
2015-06-11 15:45       ` Lopes, Alexandre
2015-06-11 17:30         ` Lowell Gilbert
2015-06-12  7:54           ` Lopes, Alexandre
2015-06-11 17:35         ` Gilles Chanteperdrix
2015-06-12 13:14           ` Lopes, Alexandre
2015-06-12 13:18             ` Gilles Chanteperdrix [this message]
2015-06-12 13:49               ` Lopes, Alexandre
2015-06-12 13:58                 ` Gilles Chanteperdrix
2015-06-12 14:10                   ` Lopes, Alexandre
2015-06-12 14:24                     ` Gilles Chanteperdrix

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=fb53d5ae99ea75ee7dfcd82b96ffba1f.squirrel@sourcetrek.com \
    --to=gilles.chanteperdrix@xenomai.org \
    --cc=alexandre.lopes.ext@zeiss.com \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.