Android is an interesting platform for embedded devices of many types, not just phones. There are ports for various development boards, including the Beagleboard. To get an idea of how easy it is to implement on a new platform, I ported it to the Digi Wi-i.MX51 Jumpstart board which I reviewed earlier (see http://www.embedded-linux.co.uk/hardware/ccwi.imx51). I will post full details to Inner Penguin later. In this article I just want to show the end result.
Recently I had a chance to try out this kit and I thought I would share my experiences.
This is an “SoM” (System on Module), based on a Freescale i.MX515 processor (ARM Cortex A-8), clocked at 800 MHz, with 512 MiB SDRAM and 512 MiB NAND flash. As such it is ideal for driving a graphical display or for multimedia processing, but it is also cheap enough for simpler tasks that just need a lot of compute power such as encrypted communications. The module itself is about the size of a business card: