Issues with using TCP/IP in embedded systems
Short and sweet post with shell script for reading GPIOs on the BeagleBoard
Setting up the BeagleBoard to appear as a USB Mass Storage device when connected to a PC via the USB OTG port.
How to reconfigure and rebuild the kernel in the OpenEmbedded environment using bitbake.
Customizing u-boot to change pin mux settings on the BeagleBoard.
Pin Mux mods required to get UART1 active on J4 and J5 of BeagleBoard.
I based my process on the local overlay process described here but in a simpler form to reduce dependencies on previous chapters of that document.
The helloworld-image.bb recipe that comes with OE will build an image with a statically linked “Hello, World!” app which will replace ‘init’ on boot, print “Hello, World!” and loop endlessly. This is useful to show how to get your own app running in place of ‘init’. But I was looking to add a “Hello, World!” […]
Now that we’ve got the board and the operating system, how do we build our own software for the BeagleBoard?
Instructions over and above setting up OpenEmbedded build environment required to build Ångström.