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.
Quick Start Guide StarterWare 02.00.00.05 (supports AM335x)
StarterWare Overview[edit]
StarterWare 02.00.00.05 provides no-OS platform support for AM335X. The StarterWare package contains Device Abstraction Layer libraries and peripheral/board level sample/demo examples that demonstrate the capabilities of the peripherals on AM335X.
Running The Demo Application[edit]
For those who want a quick look on the StarterWare deliverable for AM335x, described below, are the steps to load and run the StarterWare bootloader and a system level demo application from an SD card.
- Set Up Requirments
- For Beagle Bone
- The mini USB port (Connector P3) has to be connected to the host. Please make sure that the Virtual COM Port driver is installed. The driver is available here for downloading. This mini USB connection is used for displaying messages on the serial console on the host, if the port is properly selected.
- A serial terminal application (like Tera Term / HyperTerminal / minicom) should be running on the host.
- The host serial port is configured at 115200 baud, no parity, 1 stop bit and no flow control.
- Ethernet port on board connected to a port on the LAN.
- For TI AM335X (General Purpose) EVM
- The serial port (Connector J12) on the baseboard of the EVM is to be connected to the host serial port via a NULL modem cable.
- A serial terminal application (like Tera Term / HyperTerminal / minicom) should be running on the host.
- The host serial port is configured at 115200 baud, no parity, 1 stop bit and no flow control.
- Ethernet port on the base board connected to a port on the LAN.
- Audio LINE OUT of the EVM connected to headphone/speakers with 3.5mm audio jack.
- For Beagle Bone
- Getting The Bootloader And Demo Application Binary Images
- For Beagle Bone
- The demo application image app is available at "\binary\armv7a\cgttms470_ccs\am335x\beaglebone\demo\".
- The bootloader (boot.bin) pre-converted to ti_image format, renamed as MLO is at "\binary\armv7a\cgttms470_ccs\am335x\beaglebone\bootloader\".
- For TI AM335X EVM
- The demo application image app is available at "\binary\armv7a\cgttms470_ccs\am335x\evmAM335x\demo\".
- The bootloader (boot.bin) pre-converted to ti_image format, renamed as MLO is at "\binary\armv7a\cgttms470_ccs\am335x\evmAM335x\bootloader\".
- For Beagle Bone
- Loading and running
- Load the "MLO" and "app" images to an SD card, which is formatted for FAT file system. Details on the procedures to load the executables and booting via an SD card is described here.
- Insert the SD card into the proper slot and reboot the EVM. Observe the messages on the UART console/LCD display !
NOTE
The application start time/delay may depend on the size of the application itself (copy time from storage device increases), peripheral initialization time and others.
For more information on StarterWare AM335X please refer getting started guide.