All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Gallagher <greg@embeddedgreg.com>
To: Gustav Johansson <gusjohan@kth.se>
Cc: "Xenomai@xenomai.org" <Xenomai@xenomai.org>
Subject: Re: [Xenomai] RPi zero: high resolution clock not working
Date: Wed, 23 May 2018 21:45:03 -0400	[thread overview]
Message-ID: <CALLqZ8RrZOUeC++B=vmKR56AHNrT=fv5ODvr3R12ZCxFiJW_BQ@mail.gmail.com> (raw)
In-Reply-To: <1525870225626.46003@kth.se>

I have the ipipe support for the bcm2835 done, I'll submit the patch
shortly.  Once that's in the ipipe-arm tree we can start building
xenomai for the rpi zero.

On Wed, May 9, 2018 at 8:50 AM, Gustav Johansson <gusjohan@kth.se> wrote:
> Hi!
>
>
> I have managed to boot RPI zero with Cobalt on kernel version 4.9.51, with ipipe #4.
>
> Im using the mainline. I used config multi_v7_defconfig and chose armv6 from there.
>
> Im using the device tree bcm2835-rpi-zero.dtb
>
>
> During the boot I receives errors:
>
> [    0.000027] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns
> [    0.000074] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
> [    0.000698] Interrupt pipeline (release #4)
> [    0.069805] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
> [    0.107627] PTP clock support registered
> [    0.111409] clocksource: Switched to clocksource timer
> [    0.180098] [Xenomai] scheduling class idle registered.
> [    0.180287] [Xenomai] scheduling class rt registered.
> [    0.180527] I-pipe: high-resolution clock not working
> [    0.180726] [Xenomai] init failed, code -19
> [    0.207251] clk: couldn't get clock 0 for /soc/pwm@7e20c000
> [    0.572597] i2c-bcm2835 20805000.i2c: Could not read clock-frequency property
> [    5.063088] systemd[1]: System time before build time, advancing clock.
> [    6.685798] systemd[1]: Mounting RPC Pipe File System...
>
>
> So the error tells me that the high-resolution clock is not working and Xenomai failed the init with error code -19.
>
>
> The boot continues and I can use it as regular but /proc/xenomai does not exist.
>
>
> Any ideas on ways I can make it work? I have included the dmesg log and kernel config.
>
>
> Regards,
>
> Gustav
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: dmesg.log
> Type: text/x-log
> Size: 17028 bytes
> Desc: dmesg.log
> URL: <http://xenomai.org/pipermail/xenomai/attachments/20180509/b1515c4f/attachment.bin>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: ATT07561.config
> Type: application/octet-stream
> Size: 134322 bytes
> Desc: ATT07561.config
> URL: <http://xenomai.org/pipermail/xenomai/attachments/20180509/b1515c4f/attachment.obj>
> _______________________________________________
> Xenomai mailing list
> Xenomai@xenomai.org
> https://xenomai.org/mailman/listinfo/xenomai


      parent reply	other threads:[~2018-05-24  1:45 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-09 12:50 [Xenomai] RPi zero: high resolution clock not working Gustav Johansson
2018-05-09 13:50 ` Greg Gallagher
2018-05-24  1:45 ` Greg Gallagher [this message]

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='CALLqZ8RrZOUeC++B=vmKR56AHNrT=fv5ODvr3R12ZCxFiJW_BQ@mail.gmail.com' \
    --to=greg@embeddedgreg.com \
    --cc=Xenomai@xenomai.org \
    --cc=gusjohan@kth.se \
    /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.