BeaglePilot / beaglepilot

An autopilot for Linux-based computers based on the BeagleBone (Black)
110 stars 30 forks source link

PRU development #2

Closed anujdeshpande closed 10 years ago

anujdeshpande commented 10 years ago

I'll take up this one

anujdeshpande commented 10 years ago

The current status of PRU on BBB is that one is required to write assembly code for it. A C compiler is almost ready for release.

https://groups.google.com/forum/m/#!topic/beagleboard/u28ytaoNenU

http://ranostay.blogspot.com/2013/12/adventures-in-am335x-pru-lighting.html

@mranostay's recent blog post says that the compiler is to be released soon. I'll try posting an update on the release date

vmayoral commented 10 years ago

:+1:

mranostay commented 10 years ago

BTW https://github.com/pantoniou/testpru/ has a PWM remoteproc firmware already @pantoniou

vmayoral commented 10 years ago

The tasks that this issue should address are the following:

Both tasks are expected to be coded in C using the new/upcoming C compiler for the PRU.

For the second task the work of @greghaynes at the https://github.com/greghaynes/BeagleDrone project could be useful.

greghaynes commented 10 years ago

Wow, looks like fun. Im not sure if I can be of help with the PRUSS specific bits, but im more than happy to help with AHRS code.

greghaynes commented 10 years ago

Actually, after doing a bit of digging, I might be able to help a bit more than I thought with PRUSS.

http://elinux.org/Ti_AM33XX_PRUSSv2 seems to have some good references.

vmayoral commented 10 years ago

@greghaynes sounds great to have your around. Really interesting your approach at https://github.com/greghaynes/BeagleDrone, what hardware are you using to test the performance of BeagleDrone? Maybe i could give it a try with Erle.

@jadonk is there any official date for the release of the C compiler for the PRU?

greghaynes commented 10 years ago

Ive been building it up on a hoverthings flip frame and 690kv multistar motors, although it still has a bit to go until the code is ready for flight. Currently still working on getting the control + model code built up.

Also very interested in this PRU compiler :)

vmayoral commented 10 years ago

Library for PRU under development here.

jadonk commented 10 years ago

No official date yet. E-mail me to get access to the Beta. Every time I ask, I hear the public release is about a month away. That has been true for at least 6 months now.

On Sat, Jan 4, 2014 at 5:28 PM, Víctor Mayoral Vilches < notifications@github.com> wrote:

@greghaynes https://github.com/greghaynes sounds great to have your around. Really interesting your approach at https://github.com/greghaynes/BeagleDrone, what hardware are you using to test the performance of BeagleDrone? Maybe i could give it a try with Erlehttp://erlerobot.com .

@jadonk https://github.com/jadonk is there any official date for the release of the C compiler for the PRU?

Reply to this email directly or view it on GitHubhttps://github.com/BeaglePilot/beaglepilot/issues/2#issuecomment-31590399 .

greghaynes commented 10 years ago

@jadonk Hey, id like to request access to the PRU beta but I don't have another way to get your email. Mine is greg At greghaynes dot (skip this) net.