Zoom2Beginners

Zoom2 is a reference platform that features TI's OMAP3430 processor. See here for more details: https://www.omapzoom.org/gf/project/omapzoom/wiki/?pagename=WhatIsZoom2.

If you're interested in purchasing a Zoom2 please see here: http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap34x-ii-mdp.

There are currently some projects underway on Zoom2 such as the Google Android project. See here for more information on how to get Google Android up and running on the Zoom2: https://omapzoom.org/gf/project/omapandroid/wiki/.

Since there are many users in the Beagle community who are familiar with the Angstrom distribution, we looked into getting Angstrom running on Zoom2.

Below are the steps taken:

1. Kernel, Bootloader and Xloader were obtained from following instructions here for "stable releases":  https://omapzoom.org/gf/project/omapandroid/wiki/?pagename=Accessing+the+Source+Code. Also please note that the Linux OMAP kernel version 2.6.30 will have support for Zoom2 in the near future. That tree is hosted by Tony Lindgren here: http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap-2.6.git.

2. Kernel, Bootloader and Xloader were built from following instructions here:  https://omapzoom.org/gf/project/omapandroid/wiki/?pagename=Building+the+System. 3. Information on building the Angstrom file system can be found here: http://elinux.org/BeagleBoardAndOpenEmbeddedGit.

4. In order to get touch screen working on the Zoom2 please ensure that udev creates /dev/input/touchscreen0 symlink or else the kernel used may not be compatible with the Zoom2. Then please install the below 3 touch screen libraries which can be downloaded from http://www.angstrom-distribution.org/ -> package browser -> tslib-tests tslib-calibrate xf86-input-tslib.

5. Now the Zoom2 should be ready to boot Angstrom with an SDcard or some other booting mechanism. There are some information available here on booting the Zoom2: https://omapzoom.org/gf/project/omapandroid/wiki/?pagename=Installing+the+System. Although this information is specific to booting Google Android, same principles could be applied to booting Angstrom.