I just got a BeagleBone Black, and I've been fumbling around the documentation for almost 3 days, and still don't feel I know how to get started doing what I want to do....
Goal: I want to create some hard-real-time PRU functionality, create a less-hard-real-time executive running under Linux, and link the two together, so that I can control/monitor the functionality at the PRU level via ethernet. My background: I have many years of down-to-the-metal embedded systems development, using no RTOS or an embedded RTOS. I use Windows, and I use desktop Linux and use the terminal when I need to, but I don't have deep knowledge of how Linux works. Where I've landed thus far: I have installed the TI Code Composer Studio on Windows - and it looks reasonable enough. I have a TI AM335x SDK installed on a Linux PC, and have a micro-SD with the SDK on it, but have not installed it on the BBB. I have read tons of documentation, but nothing that walks a newbie through the development and deployment process. Sticking points and questions: - I have a gaping hole in my knowledge about embedded Linux, and how to develop and deploy applications to it. Are there any good online resources to help me along with this? Books? Other suggestions? - I am going down the path of installing the TI SDK, but I don't even know if this is the right thing to do. How do I evaluate my options in the context of my objectives? - Can I do PRU development and make it run on and with the Debian distro that is factory installed on the BBB? I could ask lots more questions, but I think this provides a good picture of where I'm at with all this. Can anyone offer some guidance? Thanks! Phil -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
