FiveCo FCO130 User Manual

Full hd media player controled by i2c with hdmi and lvds output

Advertisement

Quick Links

1 / 28
See page 8 for
quick start
Full HD Media Player
Controled by I2C
With HDMI and LVDS output
FCO130 MediaPlayer FiveCo

User Manual

Version 1.0
FCO130 MediaPlayer FiveCo User Manual v.1.0

Advertisement

Table of Contents
loading

Summary of Contents for FiveCo FCO130

  • Page 1: User Manual

    1 / 28 See page 8 for quick start Full HD Media Player Controled by I2C With HDMI and LVDS output FCO130 MediaPlayer FiveCo User Manual Version 1.0 FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 2 Version: 1.0 Last revision: December 2015 Printed in Switzerland © Copyright 2002-2015 FiveCo Sàrl. All rights reserved. The contents of this manual may be modified by FiveCo without any warning. Trademarks Linux® is a registered trademark of Linus Torvalds. Warning This device is not intended to be used in medical, life-support or space products.
  • Page 3 3 / 28 Revision history Revision Date Author Note Hardware Bootloader Version version version version 08.12.2015 - First revision 1.2c Since 1.2 FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 4: Table Of Contents

    7. I2C Register ................................. 19 List of registers ..............................19 TYPE ..................................20 VERSION ................................21 MEDIAACTION ............................... 22 BRIGHTNESS ..............................23 VIDEOOUTPUT .............................. 24 AUDIOOUTPUT ............................25 8. FMod-LEDSEQUENCER control application ................... 26 FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 5: Package And Operating Conditions

     Max. backlight output voltage o Voltage driver 12V (fixed) o Current driver 48V (9.4V min)  Minimum headphone Load 16Ω The power consumption was measured with HDMI output without supplying a screen backlight FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 6: Overview

    6 / 28 2. Overview Applications The FCO130 MediaPlayer FiveCo is a media player controlled by an I2C bus. It can output a video signal by an LVDS (up to 2 channels 24bit color depth) or by an HDMI. It can read video from an usb data storage or an uSD card.
  • Page 7: Hardware Description

    7 / 28 Hardware description 110 mm height 31.5 mm uSD2 Head Phone HDMI LVDS1 LVDS2 Earth Power - I2C1 I2C1 Power + (second connector) (12VDC) Figure 1 : Dimension of the media player FCO130 FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 8: Quick Start

    3. Plus an USB storage device or a microSD with the video to play and the configuration file. 4. Connect power (12V) wait second. 5. Send I2C Command to play a video or wait a moment and the media player start in a standalone mode. FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 9: Hardware

    (65) (66) 0x43 0x44 0x45 (67) (68) (69) 0x46 0x47 0x48 (70) (71) (72) 0x4C 0x4E 0x49 0x4A 0x4B 0x4D (76) (77) (78) (73) (74) (75) (79) Figure 3 : Matrix switch, I2C Address FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 10: Screen Type

    HDMI bus or through the mini jack J9 (for HeadPhone) which transmit stereo analog signal. If you use the mini jack connector for playing audio, be careful, you must use a device with a minimum of 16Ohm impedance. FCO130 MediaPlayer FiveCo User Manual v.1.0...
  • Page 11 11 / 28 This bus can display a video resolution up to 1920x1080px30fps. LVDS Screen LVDS screen must be connected to the media player with a custom cable. There is no standard cable for LVDS, each screen must have its specific cable.
  • Page 12 12 / 28 TX3- Negative LVDS differential data input TX3+ Positive LVDS differential data input BL EN Backlight enable Backlight Dimming 12V BL Screen backlight power supply 23, 24 The five differentials pairs must be twisted on the cable. If the screen has only an 18bits color depth, the pair TX3 must not be connected.
  • Page 13 13 / 28 19, 20 TXE0- Negative LVDS differential data input (Even data) TXE0+ Positive LVDS differential data input (Even data) TXE1- Negative LVDS differential data input (Even data) TXE1+ Positive LVDS differential data input (Even data) TXE2- Negative LVDS differential data input (Even data) TXE2+ Positive LVDS differential data input (Even data) CLKE-...
  • Page 14 14 / 28 1. L1+ 2. L2+ 3. L3+ 4. L4+ 5. L5+ 6. L6+ 7. L7+ 8. L8+ 9. L9+ 10. L10+ 11. COM+ 12. COM+ 13. COM- 14. COM- Figure 8 : J11 (Backlight current) connector Table 3: Pin Assignment of J11 (backlight current) SIGNAL DESCRIPTION PIN(s)#...
  • Page 15 15 / 28 All ON All OFF Figure 10 : Switch current backlight selection The current is for a PWM = 100% Switch On Current [mA] Voltage max [V] Power max [W] 12.3 30.5 13.5 27.9 1+2+3 24.1 14.5 16.7 16.6 15.5 16.0...
  • Page 16: Configuration File

    16 / 28 5. Configuration file General The configuration file is a text file place at the root of the uSD or the USB storage device which contains video to play. This file allows some configuration for the media player. If a line starts with ‘#’, the line was not taking into account by the media player.
  • Page 17 17 / 28 This configuration is used to define the brightness of the screen. It works only for LVDS screen. 0 is not backlight, and 255 is the maximum luminosity. Be careful if you use a LVDS screen with current control on the mediaplayer, you may not pass the maximum admissible current of the screen.
  • Page 18: Video Type

    18 / 28 6. Video Type All videos to displays must be either on the micro SD on J5 or on an USB storage device on J4 at the root of the device if a specific media repository was not define in the configuration file. Naming video Each video must have a unique number, the name of the video must be like one of the following examples:...
  • Page 19: I2C Register

    19 / 28 7. I2C Register List of registers Address Byte Name General Information 0x00 TYPE 0x01 VERSION Command 0x20 MEDIAACTION General configuration 0x40 BRIGHTNESS 0x41 VIDEOOUTPUT 0x42 AUDIOOUTPUT KP, KI, KD depend mainly on the type of motor, voltage and encoder resolution.
  • Page 20: Type

    Product identifier composed of a Type and Model number. It defines which kind of peripheral it is. Normally different TYPE modules are not software compatible. Example: Device with TYPE = 0x002E0001 means Type = 2E (2E = FCO130 MediaPlayer), Model = 1. Limits: None...
  • Page 21: Version

    21 / 28 VERSION Register Address Register Name Function Read/Write Control 0x01 VERSION Hw/Sw version Read Only Register Size Register structure 4 Bytes 2x Unsigned Int 8 bits (HH-HL) 2x Unsigned Int 8 bits (LH-LL) Hardware Major and minor version Software Major and minor version Description : Hardware version and Software version, with version and revision number.
  • Page 22: Mediaaction

    22 / 28 MEDIAACTION Register Address Register Name Function Read/Write Control 0x20 MEDIAACTION Action on media Write Only Register Size Register structure 4 Bytes Unsigned Int 8 bits (HH) 3x Unsigned Int 8 bits (HL-LH-LL) Action Action type Data Description : Command to do an action on the media.
  • Page 23: Brightness

    23 / 28 BRIGHTNESS Register Address Register Name Function Read/Write Control 0x40 BRIGHTNESS Sets backlight brightness Register Size Register structure 1 Byte Unsigned Int 8 Description: Sets the screen brightness. Minimum 0 (black screen), maximum 255 (maximum luminosity). Example: Device with BRIGHTNESS = 0xFF means screen with full brightness. Limits: Works only with screen connected with an LVDS bus.
  • Page 24: Videooutput

    24 / 28 VIDEOOUTPUT Register Address Register Name Function Read/Write Control 0x41 VIDEOOUTPUT Sets the video output Register Size Register structure 1 Byte Unsigned Int 8 Description: Sets the video output. 0 : No video 1 : Primary video output 2 : Secondary video output Example: Device with VIDEOOUTPUT = 0x01 means video output on primary...
  • Page 25: Audiooutput

    25 / 28 AUDIOOUTPUT Register Address Register Name Function Read/Write Control 0x42 AUDIOOUTPUT Sets the audio output Register Size Register structure 1 Byte Unsigned Int 8 Description: Sets the audio output. 0 : No audio 1 : Audio output on HDMI 2 : Audio output on jack (analog output) Example: Device with...
  • Page 26: Fmod-Ledsequencer Control Application

    8. FMod-LEDSEQUENCER control application The JAVA application for the FMod-LEDSEQUENCER includes since version 2.4 the Media Player FiveCo type. This type has some command to play, stop pause a video. It has also command to go at a specific time in a video.
  • Page 27 27 / 28 and the variations of time between sending « Play » command and when the video starts really. « Seek » command goes to the nearest « Key Frame » of the video of the specified time. FMod-IPECMOT 48/10 User Manual v2.5...
  • Page 28 28 / 28 Contact address: FiveCo - Innovative Engineering En Budron H11 CH-1052 Le Mont-sur-Lausanne Switzerland Tel: +41 21 632 60 10 Fax: +41 21 632 60 11 www.fiveco.com info@ fiveco.com FMod-IPECMOT 48/10 User Manual v2.5...

Table of Contents