Infineon DEMO FX3 U3V CAM01 EZ-USB FX3 Manual

Infineon DEMO FX3 U3V CAM01 EZ-USB FX3 Manual

Camera kit guide
Hide thumbs Also See for DEMO FX3 U3V CAM01 EZ-USB FX3:

Advertisement

Quick Links

DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit
guide

About this document

Scope and purpose
This document is a user guide for the DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit. This kit enables you to
stream U3V video directly from the onboard camera and an external camera module. You can refer to the
relevant sections based on your requirement:
Introduction
- Provides basic information on the kits
Installing the kit software
Kit hardware
- Explains the kit architecture and system design details
Kit programing
- Describes the procedure to program the kit
Kit operation
- Explains the procedure to operate the kit
Intended audience
This document is intended for users of the DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit.

Table of contents

About this document ....................................................................................................................... 1
Table of contents ............................................................................................................................ 1
1
Introduction .......................................................................................................................... 3
1.1
Kit contents ............................................................................................................................................. 3
1.2
Downloading kit documents and hardware design files ....................................................................... 4
1.3
Board details ........................................................................................................................................... 4
1.4
Kit features .............................................................................................................................................. 5
1.5
Kit removal .............................................................................................................................................. 5
2
Installing the kit software ....................................................................................................... 6
2.1
Before you start ....................................................................................................................................... 6
2.2
Install FX3 SDK ......................................................................................................................................... 6
2.3
Install Pleora eBUS Player ....................................................................................................................... 6
3
EZ-USB™ FX3 camera kit system design .................................................................................... 7
3.1
Top-level hardware design ..................................................................................................................... 7
3.2
DEMO_FX3_U3V_CAM01 baseboard design details ............................................................................... 8
3.3
DEMO_FX3_U3V_CAM01 camera add-on board design details ........................................................... 10
4
Programming the EZ-USB™ DEMO_FX3_U3V_CAM01 FX3 controller ............................................ 12
5
Kit operation ........................................................................................................................ 14
5.1
Booting from the SPI flash .................................................................................................................... 14
5.2
Video streaming from the onboard image sensor ............................................................................... 14
5.3
Video streaming from the Raspberry Pi camera .................................................................................. 17
5.4
Streaming other resolutions ................................................................................................................. 21
6
Troubleshooting ................................................................................................................... 23
6.1
Programming test ................................................................................................................................. 23
6.2
Video streaming test ............................................................................................................................. 23
Related documents ........................................................................................................................ 25
User Guide
- Explains the installation of software needed to program the kit
Please read the Important Notice and Warnings at the end of this document
002-36189 Rev.*B
2022-12-13

Advertisement

Table of Contents
loading

Summary of Contents for Infineon DEMO FX3 U3V CAM01 EZ-USB FX3

  • Page 1: Table Of Contents

    Streaming other resolutions ......................... 21 Troubleshooting ........................23 Programming test ..........................23 Video streaming test ..........................23 Related documents ........................25 User Guide Please read the Important Notice and Warnings at the end of this document 002-36189 Rev.*B www.infineon.com page 1 of 28 2022-12-13...
  • Page 2 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Introduction Technical support .......................... 26 Revision history..........................27 User Guide 2 of 28 002-36189 Rev.*B 2022-12-13...
  • Page 3: Introduction

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Introduction Introduction The DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit is based on the FX3 product family of Infineon’s configurable SuperSpeed USB controllers. FX3 has a fully programmable general programmable interface (GPIF™ II) that can interface with any processor, ASIC, image sensor or FPGA.
  • Page 4: Downloading Kit Documents And Hardware Design Files

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Introduction Downloading kit documents and hardware design files The documents and the hardware design files for DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit can be downloaded from the kit webpage [3]. The documents include a quick start guide, kit guide (this document), and release notes.
  • Page 5: Kit Features

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Introduction Kit features The kit features an onboard camera that can be programmed using the provided firmware image to stream U3V videos. Additionally, the DEMO_FX3_U3V_CAM01 kit provides an option to interface with the external off-the- shelf MIPI camera module from Raspberry Pi for streaming video.
  • Page 6: Installing The Kit Software

    This chapter describes the procedure to install software for the DEMO_FX3_U3V_CAM01 solution demo kit. Before you start The installation of the FX3 SDK and other Infineon software may require administrator privileges. However, privileges are not required to run the software once it is installed.
  • Page 7: Ez-Usb™ Fx3 Camera Kit System Design

    • Camera add-on board: Consists of the Crosslink FPGA from Lattice Semiconductor, onboard image sensor module, power supplies, and external interface connector for Raspberry Pi. Base Board Infineon Parts 2 X 20 GPIO Connector +3.3V Power +1.2V...
  • Page 8: Demo_Fx3_U3V_Cam01 Baseboard Design Details

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide EZ-USB™ FX3 camera kit system design DEMO_FX3_U3V_CAM01 baseboard design details The DEMO_FX3_U3V_CAM01 baseboard consists of the FX3 silicon (CYUSB3014-BZXI), USB-C connector, SuperSpeed MUX, and SPI flash. The board is bus-powered and uses a 19.2-MHz crystal for operation. The development board provides convenient access to FX3 interfaces, such as GPIOs, I2C, SPI, and JTAG.
  • Page 9 Make sure no external voltages are applied at the test points as it may permanently damage the kit functionality. 3.2.3.1 5 V to 3.3 V regulator (U1) This is an LDO that provides a 3.3 V output at 1 A. TLE4284DVATMA1 from Infineon Technologies is used on this board. 3.2.3.2 5 V to 1.2 V regulator (U6) This is a buck regulator that provides 1.2 V for powering the FX3 core.
  • Page 10: Demo_Fx3_U3V_Cam01 Camera Add-On Board Design Details

    3.3 V to 1.5 V regulator (U3) This is an LDO that generates 1.5 V from 3.3 V coming from the baseboard. TLS205B0LDVXUMA1 from Infineon Technologies is used on the board. It is rated to provide maximum current of 300 mA.
  • Page 11 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide EZ-USB™ FX3 camera kit system design 3.3.3 Image sensor connector (J2) and onboard camera module (M1) The camera add-on board uses a 5-MP MIPI camera module, e-CAM52A_MI5640_MOD from E-Con Systems that features Omnivison OV5640 CMOS image sensor. This MIPI CSI camera module streams VGA @ 60 fps, HD (720p) @ 60 fps and full HD (1080p) @ 30 fps.
  • Page 12: Programming The Ez-Usb™ Demo_Fx3_U3V_Cam01 Fx3 Controller

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Programming the EZ-USB™ DEMO_FX3_U3V_CAM01 FX3 controller Programming the EZ-USB™ DEMO_FX3_U3V_CAM01 FX3 controller The EZ-USB™ FX3 controller on the DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit is pre-programmed with the latest firmware at the time of manufacturing. DEMO_FX3_U3V_CAM01 kit is pre-programed with the firmware to stream U3V video from the onboard camera.
  • Page 13 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Programming the EZ-USB™ DEMO_FX3_U3V_CAM01 FX3 controller 5. Click Program → FX3 → SPI FLASH Figure 7 Programming the SPI FLASH 6. Browse to select the downloaded firmware file. Table 3 Firmware file S.No Camera module Firmware image On-board image U3V_IMAGESENSOR_FX3_4defa95_u3v_is_fx3_4defa958...
  • Page 14: Kit Operation

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Kit operation This chapter describes how to boot the FX3 device after successful programming to demonstrate the kit functionality by streaming video and audio. Two separate demonstrations are covered: Streaming video from the onboard camera •...
  • Page 15 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Figure 9 Camera board with on board camera module 3. Make sure that the board is placed as shown below and the camera is pointing to the object of interest: Figure 10 Board placement 4.
  • Page 16 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation 5. Click Select/Connect from the eBUS Player. Check if FX3 is detected as shown in Figure Figure 11 Selecting USB3 Vision device in eBUS Player application 6. If FX3 is not detected, go to “C:\Program Files\Common Files\Pleora\eBUS SDK\U3V\Certified” and install the U3V driver as shown in Figure Figure 12...
  • Page 17: Video Streaming From The Raspberry Pi Camera

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation 9. Click Device control and verify the streaming resolution. Figure 14 Device control settings 10. Close the eBUS Player to turn off the streaming and put the sticker back on the on-board camera module. Disconnect the USB-C cable from kit and PC.
  • Page 18 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation 4. Connect the Raspberry Pi OV5640 camera module (part# 410-358) to connector J3 on the camera board using a 15- to 22-pin Raspberry Pi zero camera cable part# CAB0306 as shown below. Figure 15 Raspberry Pi camera module interface with image sensor board Note:...
  • Page 19 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Figure 16 Selecting USB3 Vision device in eBUS Player application 8. If FX3 is not detected, go to “C:\Program Files\Common Files\Pleora\eBUS SDK\U3V\Certified” and install the U3V driver as shown in Figure Figure 17 Installing driver for USB3 Vision player (eBUS player) 9.
  • Page 20 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Figure 18 Check the streaming video in the display pane and its statistics in the status pane 11. Click Device control and verify the streaming resolution. Figure 19 Device control settings 12. Close eBUS Player to turn off the streaming. 13.
  • Page 21: Streaming Other Resolutions

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Streaming other resolutions This kit supports the following resolutions: Table 4 Supported resolutions by this kit Video type Resolution (width x height) Frame rate (fps) 1080p 1920 x 1080 720p 1280 x 720 640 x 480 Streaming resolution can be changed in the Device Control setting under Image Format Control.
  • Page 22 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Kit operation Click Play to stream the video. Figure 22 Video streaming at 720p User Guide 22 of 28 002-36189 Rev.*B 2022-12-13...
  • Page 23: Troubleshooting

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Troubleshooting Troubleshooting Programming test 6.1.1 No bootloader device detected If “No Bootloader Device Detected” message appears during programming, verify that the PMODE switch (SW3) is in the “USB” state. Figure 23 Mode switch setting to USB mode Video streaming test 6.2.1 FX3 not displayed in the eBUS Player...
  • Page 24 Open Tera Term. b) Connect to the COM port associated with the FX3 device. c) Check if any error messages are displayed. Note: If the above-mentioned troubleshooting steps do not resolve the problem, please visit the Infineon Technical Support page. User Guide 24 of 28 002-36189 Rev.*B...
  • Page 25: Related Documents

    DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Related documents Related documents [1] Overview: Infineon USB controller roadmap [2] Product webpage: EZ-USB™ FX3 webpage [3] Kit webpages: DEMO_FX3_U3V_CAM01 [4] Datasheets: EZ-USB™ FX3 datasheet User Guide 25 of 28 002-36189 Rev.*B 2022-12-13...
  • Page 26 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Technical support Technical support If you have any questions, create a support request on the Infineon Technical Support page. User Guide 26 of 28 002-36189 Rev.*B 2022-12-13...
  • Page 27 DEMO_FX3_U3V_CAM01 EZ-USB™ FX3 camera kit guide Revision history Revision history Document Date of release Description of changes version 2022-09-07 Initial release. 2022-09-14 Added Section for streaming other resolutions. 2022-12-13 Changed the kit name to DEMO_FX3_U3V_CAM01 User Guide 27 of 28 002-36189 Rev.*B 2022-12-13...
  • Page 28: Www.infineon.com

    With respect to any examples, hints or any typical 81726 München, Germany values stated herein and/or any information WARNINGS regarding the application of the product, Infineon Technologies hereby disclaims any and all Due to technical requirements products may contain warranties and liabilities of any kind, including dangerous substances.

Table of Contents