1 / 26

Porting a SimpliciTI TM application to Another Platform

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.

palmer
Download Presentation

Porting a SimpliciTI TM application to Another Platform

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Porting a SimpliciTITM application to Another Platform Mike Claassen FAE/AFA Summit 2Q, 2010

  2. 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.

  3. 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

  4. 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

  5. Setting up the SimpliciTITM 1.11 Project

  6. 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

  7. Add a New Configuration

  8. Close Configuration Window

  9. Copy Existing Board Directory

  10. Inspecting the New Directory

  11. Change Directories in Project Options

  12. New Directory

  13. Change Target

  14. Add New BSP Files

  15. Add New MRFI Files

  16. Change SPI Port Settings

  17. New SPI Settings MAVRK RF1 uses USCB0

  18. New SPI Interaction Settings SPI Interaction

  19. SPI Port Settings SPI Interaction

  20. GDO Pin Settings GDO_0 GDO_2

  21. GPIO ISR GDO Port Interrupt Vector GDO Port Interrupt Vector

  22. LED Ports LED Pin Defines

  23. Define a Unique Board Name Unique Board Name

  24. Modify Compile Integrity Check Name needs to Match Unique Name

  25. BSP Clock Settings Timer Settings

  26. Porting a SimpliciTITM application to Another Platform Questions?

More Related