RTEMS on Beaglebone Black
angelo fraietta
newsgroups at smartcontroller.com.au
Sun Feb 22 00:53:10 UTC 2015
Thanks - I'll look through that
On 21/02/2015 4:26 AM, Steve B wrote:
> I think Xenomai (alongside Linux) works quite well on Beaglebone Black
> in my experience, so you might consider that. There's a pretty easy to
> follow guide on getting that up and running, also.
>
> I was considering RTEMS for a particular project but device drivers
> were not available and I wasn't sure about developing those from the
> ground up. I ended up having to port drivers for Xenomai eventually
> but I think the actual work of driver porting took less time than it
> would have with RTEMS.
> For an example of how to get an interrupt off of a GPIO, this white
> paper may be useful, it looks like they did something close to what
> you want to do: https://www.osadl.org/fileadmin/dam/rtlws/12/Brown.pdf
>
>
> On Mon, Feb 16, 2015 at 12:59 PM, angelo fraietta
> <newsgroups at smartcontroller.com.au
> <mailto:newsgroups at smartcontroller.com.au>> wrote:
>
>
> On 16/02/2015 5:34 PM, Mathew Benson wrote:
>
> You're doing that in the CPU? If all your doing is toggling a
> GPIO at a steady rate, why don't you just use the PRU and a
> PWM pin? Or do you have RTEMS running in the PRU?
>
>
> That is all I did in the test to see what sort of performance I
> could get just toggling a pin. What I actually need to do is
> interrupt every 640ns, and during that time, read 14 pins and
> store values in memory. Then, after 16 of these, toggle a pint.
> After 10ms of this, I need to raise an event to read the 10ms
> worth of data, encode it, and send it via UDP.
>
>
>
> Sent from my iPad
>
> On Feb 16, 2015, at 12:15 AM, angelo fraietta
> <newsgroups at smartcontroller.com.au
> <mailto:newsgroups at smartcontroller.com.au>> wrote:
>
> Greetings
>
> Have you got interrupts working on the GPIOs. Also, do you
> have any sample of reading and writing to GPIO. I need to
> see whether it is going to be fast enough,
>
> I ran a program (on linux) on beagle that used registers
> basically toggling an output. EG
> http://vabi-robotics.blogspot.com.au/2013/10/register-access-to-gpios-of-beaglebone.html
>
> It toggled at rate of just under 1Mhz, and what was just
> doing a while 1 loop. I did not look even look at
> interrupts there and did nothing else - I didn't even do
> any reads of GPIO.
>
> I want to get interrupts happening at 1.56Mhz (preferable)
> and read 14 GPOI, sbut I could go to half the rate by
> reducing my sample rate. The beagle runs at 1Ghz, so I
> think it should be able to handle it.
>
>
> Thanks
>
>
>
> On 23/01/2015 4:19 PM, Ben Gras wrote:
> All,
>
> A while ago I finished the basics needed to use the
> beaglebones and
> beagleboards with RTEMS. The hardware support isn't
> very complete yet.
> The code is merged with RTEMS mainline though. My fork
> of rtems-tools
> and RSB is needed for help with building.
>
> Full details on how to build it are here:
> http://www.shrike-systems.com/beagleboard-xm-beaglebone-black-and-everything-else-rtems-on-the-beagles.html
>
> I hope you like it :-). Let me know if you'd like any
> followup.
>
> Cheers,
> Ben
>
>
>
>
> On Thu, Jan 22, 2015 at 4:46 AM, angelo fraietta
> <newsgroups at smartcontroller.com.au
> <mailto:newsgroups at smartcontroller.com.au>> wrote:
>
> Greetings
> Does anyone know the status of the beaglebone port?
>
> Thanks
>
> ---
> This email has been checked for viruses by Avast
> antivirus software.
> http://www.avast.com
>
> _______________________________________________
> users mailing list
> users at rtems.org <mailto:users at rtems.org>
> http://lists.rtems.org/mailman/listinfo/users
>
> --
> Dr Angelo Fraietta
> A.Eng, A.Mus.A, BA(Hons), Ph.D.
>
> PO Box 859
> Hamilton NSW 2303
>
> Home Page
>
>
> http://www.smartcontroller.com.au/
>
> There are those who seek knowledge for the sake of
> knowledge - that is CURIOSITY
> There are those who seek knowledge to be known by others -
> that is VANITY
> There are those who seek knowledge in order to serve -
> that is LOVE
> Bernard of Clairvaux (1090 - 1153)
>
>
> ---
> This email has been checked for viruses by Avast antivirus
> software.
> http://www.avast.com
>
> _______________________________________________
> users mailing list
> users at rtems.org <mailto:users at rtems.org>
> http://lists.rtems.org/mailman/listinfo/users
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> http://www.avast.com
>
> _______________________________________________
> users mailing list
> users at rtems.org <mailto:users at rtems.org>
> http://lists.rtems.org/mailman/listinfo/users
>
>
---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20150222/76c89b7d/attachment-0002.html>
More information about the users
mailing list