Hide thumbs Also See for FSP201:

Advertisement

Quick Links

FSP201
Development Kit
Quick Start Guide
1000-5132
Rev. 1.1
December 2023
CONFIDENTIAL AND PROPRIETARY
UNAUTHORIZED REPRODUCTION PROHIBITED

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FSP201 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for CEVA FSP201

  • Page 1 FSP201 Development Kit Quick Start Guide 1000-5132 Rev. 1.1 December 2023 CONFIDENTIAL AND PROPRIETARY UNAUTHORIZED REPRODUCTION PROHIBITED...
  • Page 3 FSP201 Development Kit Quick Start Guide 1000-5132 Documentation Control History Table Version Date Description December 6, 2023 Initial Release December 12, 2023 Broken reference fixes, odd page footer update Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright © 2023 – CEVA ®...
  • Page 4 The information contained in this document does not represent a commitment on any part by CEVA®, Inc., or its subsidiaries (collectively, "CEVA"). CEVA makes no warranty of any kind with regard to this material, including, but not limited to implied warranties of merchantability and fitness for a particular purpose whether arising out of law, custom, conduct, or otherwise.
  • Page 5 How to Get Technical Support: ● FAQs: Visit our website http://www.ceva-dsp.com or your company's protected page on the CEVA website for the latest answers to frequently asked questions. ● Application Notes: Visit our website http://www.ceva-dsp.com or your company's protected page on the CEVA website for the latest application notes.
  • Page 6: Table Of Contents

    MotionStudio 2..18 Figure 3-11: Installed driver for ST Virtual COM port ............19 Figure 3-12: Simplified System Diagram (blue indicates driver developed by CEVA) .... 20 Figure 3-13: Source Code Structure ................20 Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright ©...
  • Page 7 Figure 3-16: Simple Calibration Procedure Start Position ..........24 Figure 3-17:Simple Calibration Procedure End Position............. 24 List of Tables Table 2-1: FSP201 Shield to Nucleo Interface ..............10 Table 2-2: Host Interface (J3) pinout ................11 Table 2-3: Host Protocol Selection ................. 11 Table 3-1: Acronyms ....................
  • Page 8: Introduction

    This document is intended to provide information about the FSP201 Development Kit, the pin connections and software provided by CEVA to facilitate customer integration.
  • Page 9: Hardware

    STMicroelectronics (ST) and is included in the FSP201 Development Kit package. The Nucleo platform includes a STM32F411 MCU that serves as the master to the FSP201. This document includes details for connecting and using the FSP201 Development Kit with the ST Nucleo prototyping platform.
  • Page 10: Connections

    Nucleo The FSP201 Development Shield simply plugs into the Nucleo board and is ready to use. The reader is encouraged to review the FSP201 Datasheet [1] and the FSP201 Shield Schematic [5] for more information on the pinout configurations. The FSP201 communicates with a host system over the following possible interfaces: I2C-SHTP, UART-RVC, or UART-SHTP.
  • Page 11: Host Interface (J3)

    FSP201 Development Kit Quick Start Guide 1000-5132 2.2.2 Host Interface (J3) The Host Interface connector (J3) is available for testing purposes, or this interface could be used to wire up to another host. Dev Board Signal Description J3.1 I2C address select J3.2...
  • Page 12: Software

    Freespace™ MotionStudio 2 is a Windows application to allow users to control and configure the FSP201 through a USB interface. FSP201 Development Kit can be used for a quick evaluation of the FSP201. A generalized system diagram is shown below.
  • Page 13: Running Pc Application

    FSP201 Development Kit Quick Start Guide 1000-5132 Connect USB Type A to Mini-B cable to Nucleo board and your PC. The virtual COM port should appear in your Device Manager. Figure 3-2: Device Manager to check installed driver for ST Virtual...
  • Page 14: Figure 3-4: Device Connection Panel

    FSP201 Development Kit Quick Start Guide 1000-5132 • Bridge Device Type set to ST Nucleo • Bridge Virtual COM Port select the available ST Link Virtual COM port • Target Device set to SHTP over UART o SHTP over I2C and UART RVC are other supported target devices •...
  • Page 15: Figure 3-5: Device Connection Window After Successful Communication In Freespace

    FSP201 Development Kit Quick Start Guide 1000-5132 Figure 3-5: Device Connection Window after Successful Communication in Freespace MotionStudio2 When connection process is completed, the three status indicator text boxes on the upper right corner of the panel and the console window on the bottom provide the result of connection process.
  • Page 16: Figure 3-6: Sensor Control Panel In Freespace

    FSP201 Development Kit Quick Start Guide 1000-5132 In many cases, the sensors do not operate at the exact rate as requested. The actual operating period is shown in the "Reported Period (us)" field. Users can also use the "Get Sensor Periods" button on top of the panel to refresh the actual operating period for all sensors.
  • Page 17: Figure 3-7: Virtual Object Panel In Freespace

    FSP201 Development Kit Quick Start Guide 1000-5132 Figure 3-7: Virtual Object Panel in Freespace MotionStudio 2 Figure 3-8: FSP201 Device Orientation Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright © 2023 – CEVA ® , Inc. Rev. 1.1...
  • Page 18 (heading). • Hold the FSP201 development kit Y+ axis points to your forward direction as well. • Select “Game Rotation Vector” in drop down menu and click “Tare Z”.
  • Page 19: Backup Bridge Image

    Windows PC Application. Development example code explained in Section 3.3 is different and will overwrite the binary image shipped with the FSP201 Development Kit. If you want to switch back to the bridge code to run the Windows PC Application, please either download the latest bridge firmware from CEVA website (https://www.ceva-dsp.com/resource/bridge-...
  • Page 20: Embedded Example Software

    --recursive https://github.com/ceva-dsp/sh2-demo-nucleo.git Everything required to obtain outputs from the FSP201 is included in this package. The software package incorporates the FSP201 driver, enabling SH2 functionality for the development system Figure 3-11: Simplified System Diagram (blue indicates driver...
  • Page 21 The reader is encouraged to review the FSP201 Datasheet [1] and the SH-2 Reference Manual [2] for details on how to construct messages. The output from the FSP201 is printed through the serial port. The first few lines indicate that the host has established proper communication (“Product ID Request”) with the FSP201 and the FSP201 has responded with version...
  • Page 22 FSP201 Development Kit Quick Start Guide 1000-5132 Figure 3-13: Terminal Emulator Screenshot Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright © 2023 – CEVA ® , Inc. Rev. 1.1...
  • Page 23 FSP201 Development Kit Quick Start Guide 1000-5132 Figure 3-14: IAR EWARM Screenshot • fsp201-i2c-cal: Simple Calibration mode (software-controlled method) is entered. The user should follow the instructions on the serial window to perform the calibration. A precise 180 degree rotation is required between the start orientation and the final orientation.
  • Page 24 FSP201 Development Kit Quick Start Guide 1000-5132 Figure 3-15: Simple Calibration Procedure Start Position Rotate 180 degrees and press Enter to get calibration results: Figure 3-16:Simple Calibration Procedure End Position Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright © 2023 – CEVA ®...
  • Page 25: Simple Calibration

    FSP201 Development Kit Quick Start Guide 1000-5132 Simple Calibration Hardware Controlled Method Not supported on FSP201 Dev Kit hardware. See the FSP201 Datasheet to implement the FSP201 Simple Calibration via hardware control. Software Controlled Method Software Controlled Simple Calibration only works in SHTP mode.
  • Page 26: Glossary

    FSP201 Development Kit Quick Start Guide 1000-5132 Glossary Table 5-1 defines the acronyms used in this document. Table 5-1: Acronyms Term Definition SHTP Sensor Hub Transport Protocol MotionStudio2 Confidential and Proprietary · Unauthorized Reproduction Prohibited Copyright © 2023 – CEVA ®...

Table of Contents