Upload
palmer
View
57
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Porting a SimpliciTI TM application to Another Platform. Mike Claassen FAE/AFA Summit 2Q, 2010. Abstract. SimpliciTI TM is a very versatile software stack that allows a customer a framework to define their next Peer to Peer or Star Network. - PowerPoint PPT Presentation
Citation preview
Porting a SimpliciTITM application to Another Platform
Mike ClaassenFAE/AFA Summit 2Q, 2010
Abstract
SimpliciTITM is a very versatile software stack that allows a customer a framework to define their next Peer to Peer or Star Network.
After an initial evaluation of the SimpliciTITM stack has been done, most designers would like to utilize the stack on their own prototyped boards.
The Hands On portion of this presentation takes the very popular and functional Temperature Sensor Demo from the eZ430-RF2500 and ports it to MAVRK, a modular system EVM.
Agenda: Porting a SimpliciTITM application to a new Stack Version
• Setting up a new SimpliciTITM 1.11 Project
• Creating a new Board Support Directory
• Modifying the existing files to work with the MAVRK System EVM
• Building the Temperature Sensor Demo using MAVRK as the Data Hub/Access Point
Benefits of this Training
The benefit of this training is to gain an understanding of the MRFI and BSP directories and how to port them from a standard supported EVMs to a new board
Setting up the SimpliciTITM 1.11 Project
What is Needed
This training assumes the following :– The full IAR EW430 tool is installed
• www.iar.com/ew430
– The SimpliciTITM 1.1.1 eZ430-RF2500 Demo application has been installed
• http://www.ti.com/litv/zip/slac139c
– The eZ430-RF2500 Source Code has been installed
• http://www.ti.com/litv/zip/slac139c
Add a New Configuration
Close Configuration Window
Copy Existing Board Directory
Inspecting the New Directory
Change Directories in Project Options
New Directory
Change Target
Add New BSP Files
Add New MRFI Files
Change SPI Port Settings
New SPI Settings
MAVRK RF1 uses USCB0
New SPI Interaction Settings
SPI Interaction
SPI Port Settings
SPI Interaction
GDO Pin Settings
GDO_0
GDO_2
GPIO ISR
GDO Port Interrupt Vector
GDO Port Interrupt Vector
LED Ports
LED Pin Defines
Define a Unique Board Name
Unique Board Name
Modify Compile Integrity Check
Name needs to Match Unique Name
BSP Clock Settings
Timer Settings
Porting a SimpliciTITM application to Another Platform
Questions?