Table of Contents
The AM335x Starter Kit (EVM-SK) provides a stable and affordable platform to quickly start evaluation of Sitara™ ARM® Cortex™-A8 AM335x Processors (AM3352, AM3354, AM3356, AM3358) and accelerate development for smart appliance, industrial and networking applications. It is a low-cost development platform based on the ARM Cortex-A8 processor that is integrated with options such as Dual Gigabit Ethernet, DDR3 and LCD touch screen.
The following steps describe how to take a Storyboard sample and place it down on the TI AM335 board. It is assumed that the TI AM335 board has been setup correctly running Linux and that it is connected via a serial cable to either a laptop or desktop computer.
To import a Storyboard sample the user can right-click within the navigator view and select Import.
In the Select dialog expand the Storyboard Development folder and select Storyboard Sample.
In the Import Sample dialog any sample can be used but for the purposes of this example the Trend sample has been selected.
Once a Storyboard application is complete and ready to be placed on a target platform, it needs to be exported from Storyboard Designer in a format that the Storyboard Embedded Engine can use. Todo so the user will right-click on the Storyboard applications's .gde file, located in the project folder in the Navigation View, and for this example select Storyboard Export -> Export Storyboard Embedded Engine.
The Export Selection dialog is used to tell Storyboard Designer where to export the selected Stroyboard Application. Leaving the "Use same directory as selected model file" option checked will place the data bundle, for Storyboard Embedded Engine, into the applications project directory. Unchecking the option enables the date bundle to be placed else where. i.e. - usb drive, NFS mount etc. For the purpose of this example the Storyboard application will be exported to a usb drive attached to the laptop/desktop.
The Storyboard Embedded Engine is the optimized runtime component that resides on the target platform that interprets the data bundle to display the Storyboard application. The Storyboard Embedded Engine is catogorized by operating system, system archetecture, and rendering technology.
All the supported Storyboard Embedded Engines are shipped with Storyboard Suite and are located under the Storyboard_Engine directory.
To run the Storyboard application on the TI AM335 a Linux, Armle, OpenGL ES runtime is required. Copy the linux-codesourcery-armle-opengles_2.0-obj Storyboard Embedded Engine and place it on the USB drive along with the Storyboard application that was just exported.
The USB drive with the Storyboard application along with the correct Storyboard Embedded Engine can now be ejected from the laptop/desktop and connected to the TI AM335.
The following commands are to be executed within the serial terminal connected to the TI AM335.
Login to the TI AM 335 and mount the USB drive:
login: root
mount /dev/sda1 /mnt/usb
Now, the Storyboard SB_PLUGINS specific environmental variable and an addition to the LD_LIBRARY_PATH environment variable need to be made:
export SB_PLUGINS=/mnt/usb/linux-codesourcery-armle-opengles_2.0-obj/plugins
export
LD_LIBRARY_PATH=/mnt/usb/linux-codesourcery-armle-opengles_2.0-obj/lib:$LD_LIBRARY_PATH