ts-7000
[Top] [All Lists]

[ts-7000] Re: Sub 10ms delay on TS-7552 (Cavium cpu)

To:
Subject: [ts-7000] Re: Sub 10ms delay on TS-7552 (Cavium cpu)
From: "Charles" <>
Date: Sat, 10 Jul 2010 17:34:50 -0000

--- In  "Kris" <> wrote:
>
> The HRT is a good route to go down I believe.  You can solve the timing 
> issues you are seeing now by playing with how they are scheduled.  You can do 
> this by modifying the source of the user-space tool (sdctl, nandctl, etc) or 
> by using `chrt`.  It is not necessarily a design issue of the kernel, it is 
> just a tradeoff that one has to make for a higher scheduler resolution.
> 
> You are correct in that we have been pushing to more user-space based 
> utilities to help us become kernel independent, however there can still be 
> some snags when trying to run different kernels on CPUs that are not yet in 
> the mainline tree (Cavium as it would be in this case).

?? FA526 support has been in the vanilla kernel for some time (mid-2009 I 
think).  Basic ARM11 Cavium chip support is in now, and SMP support is 
currently being added.  TS Board-specific parts are not, but that's a different 
story, and probably much easier to do for most programmers.

I also understand some work was done to allow EABI for non-thumb-equipped 
cores, like FA526.  With the right flags, recent tool chains emit code to work 
around the lack of a bx and blx instruction.  Haven't tried it though.

regards ....... Charlie

> 
> -Kris Bahnsen
> Technologic Systems
> 
> 




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU