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.

AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes

From Texas Instruments Wiki
Jump to: navigation, search

Content is no longer maintained and is being kept for reference only!

TIBanner.png
AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes

April 02, 2012


Introduction[edit]

The SYSBIOS-based software development kit (SDK) for industrial communications is designed for the Sitara AM335x ARM Cortex-A8 microprocessor family to enable customers add real-time industrial communications easily and quickly to their system. By making all the basic system software components immediately available, the Kit allows developers to focus on their application code, where they can add the most differentiation. Optimized to support real-time industrial communications protocols such as EtherCAT, Profibus, Profinet, Ethernet/IP and many others, the SDK includes a real-time, low-footprint SYSBIOS kernel with boot loader and sample industrial applications to get started quickly.


Device Support[edit]

The following devices are supported with the current release.

  • SOC's supported
    • AM335x
  • Hardware Platform Supported
    • AM335x IDK (also known as IA EVM)
    • AM335x ICE 

Obtaining the Release Package[edit]

Documentation[edit]

The following documents are provided with this release.


What Is Supported[edit]

  • Hardware Platform
    • AM335x IDK (also known as IA EVM)
    • AM335x ICE
  • SYSBIOS 6.33.0.19 Real Time Operating System
  • Starterware boot loader
    • Boot from MMC/SD for IDK
    • Boot from SPI flash and NOR flash for ICE
  • Starterware based drivers integrated with SYSBIOS
    • PRUSS
    • Timer
    • UART
    • GPIO
    • I2C
  • EtherCAT Slave Controller
    • BeckHoff Slave Stack Version 5.0
    • EtherCAT Commands
    • 8 FMMU support in Firmware
    • 8 SM support in Firmware (stack support only 4)
    • DL Loop Control
    • EEPROM Emulation (volatile RAM)
    • Interrupts – AL/ECAT events
    • Watchdog – PDI & SM
    • Error Counters – all key counters
    • LED – Run & Error
    • CoE and EoE
  • Sample Applications
    • UART Echo
    • LED Control
    • EtherCAT slave
  • Host Development Platform And Toolchain


What Is Not Supported[edit]

  • In general, peripherals or features not mentioned as part of "What is Supported" section are not supported
  • For EtherCAT Slave Controller, the following features are not supported in this release
    • Distributed Clocks (DC)
    • Enhanced Link detection
    • Redundancy
    • LRW for process data
    • PDI side register permissions
    • PDI side support for 16/32 bit access
    • AP/FP/BRW/LRW for SM mapped area
    • ECAT side register protection for LRD
    • AL Event mask support

New In This Release[edit]

  • Run Time hardware detection - automatically detect ICE/IDK at run time so that single application binary can run on both.
  • NOR boot support on ICE - Enhance ICE bootloader for NOR boot support and eXecute In Place(XIP) from NOR Flash
  • Cache-Locking feature
  • Enhance the EtherCAT example application to demonstrate the following. New build configurations added to support the below features
    • Demonstrate XIP and Cache-Locking.
    • Demonstrate DDR-less operation both with NOR XIP, SPI boot and using only the internal on-chip memory
  • NOR Flasher Tool - CCS based program to Flash/Erase NOR



NOTE

  •  To support different Load and Run address for applications, SDK has introduced  a new header for application binaries. Hence the binaries generated with older version of SDK will not be compatible with this version's boot loader and vice versa. User's of old SDK version are adviced to migrate thier applications and bootloader to this version.



Fixed In This Release[edit]

None

Known Issues And Limitations[edit]

Issue Identifier Issue Description Workaround
SDOCM00088882 On ICE board, UART Echo application does not echo characters sent from UART Console application.
None

Non ECAT frames will be destroyed irrespective of DL Control.bit0 - due to a recent spec change source address shall be marked always. CRC will be modified, previously did blind forward for such frames None

Dependencies[edit]

Refer to System Requirements section in AM335x Industrial SDK Getting Started Guide.

Technical Support and Product Updates[edit]

For further information or to report any problems, contact http://community.ti.com or http://support.ti.com.

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article AM335x SYSBIOS Industrial SDK 01.00.00.03 Release Notes here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity