I think most people make the mistake of thinking the BB and BBB are commercial 
products with commercial-quality software. They also believe that the capes are 
just plug-and-play. This board is not for novices. If you are interested in 
learning electronics, both hardware and software, this is not the board to 
learn on.

Novices need a firm grasp of how electronics work, especially processors, 
before moving to this platform. An arduino is a good start, or some variation 
of an STM32.

Linux is another beast altogether, and experience is key. Download the kernel 
and dig through it. Experiment with it. Get books about driver development. 
This is not a subject you will pick up in a few days. The Linux kernel is very 
complex, and aside from the code, there are concepts you must understand. For 
me, I didn't understand Linux and how it ran on ARM until I dug into bare metal 
programming. Once I could make things work without an OS, I moved to Linux and 
had a far better understanding of what it was doing with my hardware. If you 
haven't played with starterware yet, check it out.  TI gives us all the tools 
we need to develop code without an OS for this platform.

Good luck!

-- 
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/groups/opt_out.

Reply via email to