background image

2 / 28

 

 

FCO130 MediaPlayer FiveCo User Manual v.1.0 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
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. 
 
Any failure of this device that could cause serious consequences can be prevented through the 
implementation of backup systems. The user agrees that protection against consequences resulting from 
device system failure is the user's responsibility. Changes or modifications to this device not explicitly 
approved by FiveCo will void the user's authority to operate this device. 
 
 
Support 
Web page: 

http://www.fiveco.ch/mediaPlayer -products.html

 

Email:  

support@fiveco.ch

 

Summary of Contents for FCO130

Page 1: ...1 28 FCO130 MediaPlayer FiveCo User Manual v 1 0 Full HD Media Player Controled by I2C With HDMI and LVDS output FCO130 MediaPlayer FiveCo User Manual Version 1 0 See page 8 for quick start ...

Page 2: ...ot intended to be used in medical life support or space products Any failure of this device that could cause serious consequences can be prevented through the implementation of backup systems The user agrees that protection against consequences resulting from device system failure is the user s responsibility Changes or modifications to this device not explicitly approved by FiveCo will void the u...

Page 3: ...28 FCO130 MediaPlayer FiveCo User Manual v 1 0 Revision history Revision Date Author Note Hardware Version Bootloader version OS version App version 1 0 08 12 2015 FR First revision 1 2c Since 1 2 1 0 1 5 ...

Page 4: ...ications 6 Hardware description 7 3 Quick start 8 Plug and Play 8 4 Hardware 9 Power supply 9 I2C Address 9 Screen type 10 5 Configuration file 16 General 16 6 Video Type 18 Naming video 18 Video Format 18 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 ...

Page 5: ...e Vcc 12 VDC Supply current max 1 2 A without supplying screen backlight Power consumption1 250mA at startup 160mA when playing no video 250mA when playing a video 300mA when charging new video Input capacity Power Max backlight output current o Voltage driver 4 0A o Current driver 1 5A Max backlight output voltage o Voltage driver 12V fixed o Current driver 48V 9 4V min Minimum headphone Load 16Ω...

Page 6: ... 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 The device connections and dimensions are described on the following pages ...

Page 7: ...er Manual v 1 0 Hardware description Earth Power Power 12VDC J1 I2C1 second connector J3 I2C1 J2 USB J9 J5 height 31 5 mm J4 MIC J6 LVDS2 uSD2 110 mm 137 mm J7 LVDS1 J8 HDMI J10 Head Phone Figure 1 Dimension of the media player FCO130 ...

Page 8: ...FCO 130 media player 1 Connect the HDMI cable between the screen and the media player 2 Connect the I2C cable between the mediaPlayer and the master I2C The default address is 0x40 or 64 If you want to use the media player in a standalone mode you can skip this step 3 Plus an USB storage device or a microSD with the video to play and the configuration file 4 Connect the DC power 12V and wait 25 se...

Page 9: ...ple Screen maximum logic power 5 5Watt Screen backlight maximum power 25 1 Watt Power of power supply P 20 5 5 25 1 1 25 58 25Watt I2C Address There are two ways to configure the I2C address of the mediaplayer This can be done by using the matrix switch SW7 In this case you must comment the I2C_ADDRESS line in the configuration file You can find below how to configure an address with the switch ma...

Page 10: ...mA and set the PWM at 223 255 300 342 255 223 Bootscript LVDS Screen must have a special bootscript to configure correctly LVDS signals The bootscript is a binary file place at the root of the uSD which contains OS files Actually we have bootscript for following screens AUO G150XG02 AUO G190EG02V1 AUO G173HW01 Samsung LTN101AL03 JXEDP02_V0 91 lvds to edp converter Configuration file HDMI Screen HD...

Page 11: ... J7 The pinning of this connector was described below Figure 5 J7 LVDS1 connector Table 1 Pin Assignment of J7 LVDS1 SIGNAL NAME DESCRIPTION PIN s VCC Screen electronic power supply 3 3V or 5V can be selected with JP1 see below Screen voltage selection 1 2 3 GND Power Ground 4 9 10 15 16 19 20 TX0 Negative LVDS differential data input 5 TX0 Positive LVDS differential data input 6 TX1 Negative LVDS...

Page 12: ...ronic for backlight you can power at 12V with the pin 23 24 12V and 19 20 GND You can also control it with the pin 21 backlight enable and 22 Pulse With Modulation 100 max luminance 0 no luminance Two channels LVDS If the screen has two LVDS channels you must use connectors J7 LVDS1 and connector J6 LVDS2 The connector J7 has the same pin assignment as itself when there is only one channel but the...

Page 13: ...tive LVDS differential clock input Even clock 13 TXE3 Negative LVDS differential data input Even data 17 TXE3 Positive LVDS differential data input Even data 18 NC Not connected Do not connect these pins 21 22 12V BL Screen backlight power supply 23 24 Backlight with current supply If the screen has no integrated electronic for controlling its backlight the media player must drive a current source...

Page 14: ...nit 13 14 If the backlight connector have one pin for each line at anode side like the scheme bellow please use the Lx pins if the current is under 80mA Otherwise use the COM pins Figure 9 Backlight current connection This power supply cannot have a voltage below 12V Please consider this table to select the good current to supply your screen with the SW2 current backlight selection 1 L1 2 L2 3 L3 ...

Page 15: ...screen is not in this list you must choose the switch configuration with the current just higher of the wanted current and set a PWM in configuration file to adjust the current For example if you must have a current of 300mA you select the configuration with a current of 342mA and set the PWM at 223 255 300 342 255 223 Bootscript LVDS Screen must have a special bootscript to configure correctly LV...

Page 16: ...l and must be between 8 and 118 AUTO_MODE_PAUSE_MS AUTO_MODE_PAUSE_MS 1000 automatic reading config standalone 0 disabled 0 pause between 2 videos in ms forward reading 0 pause between 2 videos in ms backward reading This configuration is used in standalone mode you can disable standalone mode by setting 0 or select the time in millisecond between the end of a video and the start of the next video...

Page 17: ...put This output give the best performance 2 Select the secondary output 1 and 2 may be HDMI or LVDS it depend on the bootscript If you have the standard bootscript the primary output is HDMI AUDIO_DEVICE AUDIO_DEVICE 1 Audio device selection 0 disabled 1 HDMI 2 jack This configuration is used to select the output to play audio 0 disable audio output 1 Select the HDMI bus to transmit audio signal 2...

Page 18: ... mp4 filexx_nameOfTheVideo mp4 Filexx_nameOfTheVideo mp4 xx must be a number between 0 and 1023 some zeros can be added before the number like 002 or 02 or 023 This number matches to the number of the video if you want to play this video send this number with the I2C command Video Format Bla bla Size and speed The video cannot have a memory size bigger than TODO MB The resolution cannot be bigger ...

Page 19: ...4 MEDIAACTION General configuration 0x40 1 BRIGHTNESS 0x41 1 VIDEOOUTPUT 0x42 1 AUDIOOUTPUT KP KI KD depend mainly on the type of motor voltage and encoder resolution The more the encoder has pulses per revolution the smaller the KP KI KD values will be The main INPUT PWM Speed Position is software limited with configurable INPUTMIN and INPUTMAX values ...

Page 20: ...ned Int 16 bits HH HL TYPE Unsigned Int 16 bits LH LL MODEL Description 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 Active Each time the processor running after the boot 25 seconds ...

Page 21: ... version Description Hardware version and Software version with version and revision number Normally same version with different revision is backward compatible Example Device with VERSION 0x01020304 means Hardware version 1 2 Software version 3 4 This software version is compatible with all earlier revision of the same version ver 3 0 to 3 3 but has new functionalities which are deactivated by de...

Page 22: ...o Mode Action Data 0 Disabled Auto mode Action Data 0 Time between video load next video Action Data 0 Time between video load previous video 8 Start next video None 9 Load next video in Pause None 10 Start previous video None 11 Load previous video in Pause None Example MEDIAACTION 0x01E65405 action type 0x05 action data 0x01E654 124500 means goes in current video at time 124 5 seconds MEDIAACTIO...

Page 23: ...imum 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 Be careful some screen with backlight current control on media player must not exceed current max and brightness value must be lower than a specific value lower than 255 see Backlight with current supply on page 13 Active ...

Page 24: ...gned 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 output Limits HDMI and LVDS can be either primary or secondary it depends on the bootscript file If the bootscript is the standard one the HDMI is the primary output Active Each time the processor running after the boot 25 second...

Page 25: ... Sets the audio output R W 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 AUDIOOUTPUT 0x01 means audio output on HDMI bus Limits None Active Each time the processor running after the boot 25 seconds ...

Page 26: ... the videos will be played in reverse order If the case Load only is checked functions Play next file Play previous file Play file at index just load video and put it in Pause state You must send command Play to play it This reduces the time I2C address of the Mediaplayer Play videos in order and goes to the next after the specified time Stop play and pause the loaded video Load and play the previ...

Page 27: ...28 FMod IPECMOT 48 10 User Manual v2 5 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 ...

Page 28: ...FMod IPECMOT 48 10 User Manual v2 5 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 ...

Reviews: