NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Sitara SDK 5.03 Release Notes
Contents
Sitara SDK 5.03 Release Notes[edit]
Released October 31, 2011
Content Overview[edit]
This is version 05.03.00.00 of the Sitara Software Development Kit (SDK). The SDK provides a fundamental software platform for development, deployment and execution of Linux based applications and includes the following:
- Kernel versions
- 3.0 (04.06.00.02) - BeagleBone
- Bootloaders & Filesystems
- SDK Installer
- Setup Scripts
- Makefiles
- (Upgraded)Matrix Application Launcher
- Example Applications
- Code Composer Studio v5 (CCSv5)
- Host Tools
- Flash Tool
- Pin Mux Utility
Supported Devices[edit]
- BeagleBone
What's New[edit]
We continue to enhance the features providing in the Sitara SDK. This version includes the following new features:
- Full integrated toolchain, upgraded to gcc4.5.3.
- Upgraded Matrix Application Launcher with remote access capabilities. Matrix runs on any browser supporting HTML5.
Note - Some applications are platform specifc and highlighted in the Software Developer's Guide.
Installation and Usage[edit]
The Software Developer's Guide provides instructions on how to setup up your Linux development environment, install the SDK and start your development. It also includes User's Guides for various Example Applications and Code Composer Studio.
Host Support[edit]
The Sitara SDK is developed, built and verified on Ubuntu 10.04 LTS. In addition to the Long Term Support provided by Ubuntu on this version, we also recommend use of Ubuntu 10.04 LTS to ensure efforts to resolve any issues are not host related. Details on how to create a virtual machine to load Ubuntu 10.04 LTS are described in the Software Developer's Guide.
Toolchain[edit]
Versions prior to 05.02 used the Codesourcery Lite 2009q1-203 toolchain. This required pre-installation of the cs-lite toolchain before the SDK could be installed. Versions after 05.02 utilize the open source gcc4.X toolchain and is fully integrated in the Sitara SDK (linux-devkit) no longer requiring a toolchain installation. SDK version 05.02 supplies gcc 4.3.3. SDK version 05.03 supplies 4.5.3.
Technical Support and Product Updates[edit]
For further information or to report any problems, contact http://e2e.ti.com or http://support.ti.com.
Known Issues[edit]
BUG_ID | IMPACT | CLASS | RELEASE | Platform | SUMMARY | DETAILS |
ARM_MPU_SDK.ExApps.22 | Critical | ARM | SDK5.03 | BeagleBone | Power Management Applications missing | Power management applications are under development. They are scheduled for release in Feb. 2012. |
ARM_MPU_SDK.ExApps.21 | Critical | Other | SDK5.03 | BeagleBone | AM335x - Missing PRU example applications | PRU is currently unavailable. The schedule for release is still under consideration. Check back for a schedule for this update. |
ARM_MPU_SDK.GFX.9 | Critical | 2D/3D Graphics | SDK5.03 | BeagleBone | No graphics SDK available | The graphics support has been removed from this release due to integration issues. Graphics will be available in the next SW release which can be downloaded from http://ti.com. The next release is scheduled for December 2011. |
ARM_MPU_SDK.BENCHMARKS.11 | Not Critical | ARM | SDK5.03 | BeagleBone | Dhrystone does not report DMIPS/MHz | Previous version displayed DMIPS/MHz in addition to Dhrystones/s. This version only displays Dhrystones/s. This issue will be resolved in the next SW release downloadable from http://ti.com. The next release is scheduled for December 2011. |
ARM_MPU_SDK.CCSV5.8 | Not Critical | 2D/3D Graphics | SDK5.03 | BeagleBone | Problem in CCSv5 with Make project GUI page | It is recommend to build QT projects from command line: Building QT Projects |
ARM_MPU_SDK.CCSV5.11 | Not Critical | Other | SDK5.03 | BeagleBone | CCSv5 Release Note needed to enable capabilities | For the C/C++ and RSE plug-in perspectives to be selectable under Window->Open Perspective->Other each time CCS is started with a new workspace CCS capabilities need to be enabled as show here: Enabling additional CCSv5 Capabilities and Perspectives |
ARM_MPU_SDK.CCSV5.12 | Not Critical | Other | SDK5.03 | Beaglebone | Dhrystone project problem running GDB | Example applications require a correction to their makefiles for GDB debugging to work as described here: Example changes for GDB Debugging |
ARM_MPU_SDK.CCSV5.13 | Not Critical | Other | SDK5.03 | BeagleBone | Example applications makefiles not finding headers | Example Applications requie include paths and define constants to be added to CCS project to be able to resolve all symbols in side CCS debugger. Not critical since cannot step into CLIB functions. Example changes for GDB Debugging |
ARM_MPU_SDK.BTS_ExApps.13 | Not Critical | USB | SDK5.02 | BeagleBone | ALL - Bonnie++ can take 30 minutes or more on 1G USB Flash | Bonnie may take a significant time to run depending on the size and speed of the mass media. |
ARM_MPU_SDK.BTS_ExApps.16 | Not Critical | ARM | SDK5.03 | BeagleBone | Oprofile not in SDK | Oprofile is temporarily removed due to integration issues. It will be available in the next SW release which can be downloaded from http://ti.com. The next release is scheduled for December 2011. |
ARM_MPU_SDK.FLASH_TOOL.7 | Not Critical | Other | SDK5.03 | BeagleBone | no flash tool support | Flashing may be done using u-boot: AM335 Flash Programming Guide |
ARM_MPU_SDK.KERNEL.27 | Not Critical | Cryptos/Security | SDK5.03 | BeagleBone | no crypto driver support in the Linux kernel | Crypto acceleration driver support is under development and will be available in Feb 2012. |
ARM_MPU_SDK.Make.9 | Not Critical | Other | SDK5.03 | Beaglebone | make clean did not clean am-sysinfo since Makefile has 'am_sysinfo_clean' instead of 'am-sysinfo_clean' | To perform a clean, type "make am_sysinfo_clean" |
ARM_MPU_SDK.MATRIX.62 | Not Critical | Multimedia | SDK5.03 | BeagleBone | Multimedia support missing | The Multimedia applications are still under development. They will be available in a future release. The schedule is currently in work. |
ARM_MPU_SDK.MATRIX.76 | Not Critical | Other | SDK05.03 | BeagleBone | Title bar does not change. | Previous versions of matrix displayed the current submenu title. This will be added in the next SW release which can be downloaded at http://ti.com. The next release is scheduled for December 2011. |
ARM_MPU_SDK.MATRIX.77 | Not Critical | Other | SDK5.03 | BeagleBone | QT demo and Browser have Run buttons even though the don't connect to display device. After run, can not come back unless do 'refresh'. | Since the QT and Broswer demos utilize the display subsystem, and that is currently not supported for beaglebone, running these demos could cause a system crash. This will be corrected in the next SW release downloadable at http://ti.com. The next release is scheduled for December 2011. |
ARM_MPU_SDK.PIN_MUX.5 | Not Critical | Other | SDK5.03 | BeagleBone | Exception is observed when run pinmux tool. | Resize window event sometimes occurs before required variables are initialized. Can continue without any ill effects. This will be fixed in the next release in December 2011. |