Bare metal the only way to go
If a few $$ is not an issue I bought the white and use starterware. What I like about this the tools are industry standard (CCS) its non linux I dont need all that and the I love JTAG over USB . Black requires adding a jtag connector. From starterware you can upgrade to hard realtime RTOS from TI thats free its called SYSBIOS or TI-RTOS. The best part you get skills employers need. all this android stuff is all outsourced now by mobile device makers few jobs low pay and lifes to short to spend flashing SD cards when you could be getting paid to make real products that save people lives
— On Sat, 6/1/13, firstname.lastname@example.org email@example.com wrote:
> From: firstname.lastname@example.org email@example.com
> Subject: [beagleboard] BeagleBone Black as platform for bare metal programming
> To: firstname.lastname@example.org
> Date: Saturday, June 1, 2013, 1:34 AM
> I have been using the Raspberry Pi for bare metal programming at hobby/educational level, but so far it has presented a bit of a challenge due to the lack of documentation and the unusual hardware setup. Then I noticed this: http://www.ti.com/litv/pdf/spruh73h
> Does anyone here have experience with bare metal programming on BeagleBone Black? Is the apparent abundance of documentation enough, or does it have holes in it?
> 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@example.com.
> For more options, visit https://groups.google.com/groups/opt_out.
I do love Linux but if you really wan’t to go deep on HW and control every step go with a RTOS.
If you wan’t to post a tweet with your project maybe Linux is the way to go. Don’t forget to explore PRUSS capabilities on AM335X; I’ve using PRUSS for low-level stuff on my Bone and Linux for everything else. Linux == Visa ?!?