background image

 
 
 

User's Manual 

 
 

HDMI-CEC 

Demonstration Board 

 
 

CEC-78K0R/KG3 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tessera Technology Inc. 

Date published: March 2009 

V1.00 

Summary of Contents for CEC-78K0R/KG3

Page 1: ...User s Manual HDMI CEC Demonstration Board CEC 78K0R KG3 Tessera Technology Inc Date published March 2009 V1 00 ...

Page 2: ...ration and application examples The incorporation of these circuits software and information in the design of a customer s equipment shall be done under the full responsibility of the customer Tessera Technology Inc assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits software and information CAUTION Do not give any physical damage ...

Page 3: ...hat the readers have been familiar with basics of HDMI and CEC The overview and terms are available at High Definition Multimedia Interface Specification in the following web site http www hdmi org manufacturer specification aspx Please use the system with all necessary tests Tessera Technology Inc assumes no responsibility for any losses from the use of CEC 78K0R KG3 TESSERA TECHNOLOGY INC 3 31 ...

Page 4: ... 2 LED Settings 15 3 GUI 16 3 1 CEC Viewer Functions 16 3 2 CEC Viewer Files 16 3 3 Connection Example 17 3 3 1 Example 1 Monitor Mode 17 3 3 2 Example 2 Pseudo DVR Mode Pseudo TV Mode 18 3 4 CEC Viewer Window 19 3 4 1 Window Overview 19 3 4 2 File Menu 20 3 4 3 Menu Menu 21 3 4 4 Debug Menu 22 3 5 Control From CEC Viewer 23 3 5 1 Monitor Tab 23 3 5 2 Replay Tab 25 3 6 Specific Usages 26 3 6 1 Swi...

Page 5: ...ng feathers 2 HDMI channels 10 general purpose key inputs AD input Infrared remote control function MINICUBE2 connection on chip debug writing on flash memory USB connection with PC 2 7segLED 15x6 holes universal area 1 2 Hardware Structure CEC 78K0R KG3 is a combined product of TK 78K0R KG3 and HDMI CEC Demonstration Board TK 78K0R KG3 HDMI CEC Demonstration Board Following connectors are mounted...

Page 6: ...re Specifications CPU uPD78F11166 78K0R KG3 Clock Main system clock 20MHz Sub system clock 32 768KHz Interface HDMI connector 2ch MINICUBE2 connector 16pin USB mini B connector Operating Voltage 3 3V DC 12V input TESSERA TECHNOLOGY INC 6 31 ...

Page 7: ...R S MANUAL 1 4 Layout of Hardware Functions HDMI1 HDMI3 SSW22 23 21 SW1 JK1 LED1 LED9 JP1 SSW1 SSW13 20 25 TSW1 10 SSW17 18 SSW19 SSW16 WRITER1 REM1 SSW15 24 14 USB1 SW3 SW4 CN3 Y1 SW1 2 U1 2 TESSERA TECHNOLOGY INC 7 31 ...

Page 8: ...re connected to P7 of CPU They are lighted when they output Low SSW1 SSW13 20 25 All those 15 switches must be set to 78K0R side default setting SSW14 Not is use SSW15 This must be set to RIN01 K0R KG3 side default setting SSW16 17 18 These must be set to K0R KG3 side default setting SSW19 This must be set to K0 K0R KG3 K0R KG3 C CECIN OUT side default setting SSW21 SSW23 These are extended switch...

Page 9: ...are functions are briefly described For details refer to TK 78K0R KG3 User s Manual CN3 This is a connector for AC adapter but not in use Use the JK1 AC adapter connector on HDMI CEC Demonstration Board SW1 SW1 is a push switch that is connected to P120 However it cannot be used as it is connected to infrared CEC input function Do not touch when application is running SW2 SW2 is a push switch that...

Page 10: ...g Debugger ID78K0R QB is in Use bundled with TK 78K0R KG3 1 OFF ON 2 OFF ON 3 OFF ON 4 ON OFF SW3 5 ON OFF SW3 6 SW3 8 These are connected to P50 51 52 of CPU SW4 This is the CPU reset switch Y1 This is the CPU operation clock Do not change this from default setting 20MHz The sample program will not work if it is changed TESSERA TECHNOLOGY INC 10 31 ...

Page 11: ...CEC OUT Output 21 P54 22 P11 22 P55 23 P01 23 P56 24 P12 24 P02 25 P06 25 P130 26 P05 26 P42 27 P80 7segLED 27 P154 28 P16 DDC DATA Monitor 28 P120 CEC IN input 29 P17 29 P144 30 P31 Connect to Over Current 5V 30 P143 31 P81 31 P142 32 P82 32 P141 33 GND GND 33 P47 34 EVDD 34 P46 Connect to Remote Control Module 35 P83 35 P41 Connect to WRITE1 Connector 16Pin 36 P84 7segLED 36 P40 Connect to WRITE...

Page 12: ...CEC 78K0R KG3 USER S MANUAL 1 7 Circuit Diagram TESSERA TECHNOLOGY INC 12 31 ...

Page 13: ...CEC 78K0R KG3 USER S MANUAL TESSERA TECHNOLOGY INC 13 31 ...

Page 14: ...EY6 Play KEY5 KEY7 Revers e KEY8 Forward KEY9 Stop KEY10 KEY Used For KEY1 Power KEY2 Record KEY3 Record Stop KEY4 Mode Change Monitor Mode at startup Push to change the mode Pseudo TV Pseudo DVR Monitor KEY5 Not in use KEY6 Play KEY7 Rewind KEY8 Fast forward KEY9 Stop KEY10 Select Remote Controller Display Remote Controller Code Key Name TESSERA TECHNOLOGY INC 14 31 ...

Page 15: ...ED5 LED6 LED7 LED8 LED9 LED Used For LED1 green Lighted when the board power is on LED2 red Pseudo device power LED3 red Playing LED4 red Fast forwarding LED5 red Reversing LED6 red Recording LED7 red LED8 red Pseudo DVR mode LED9 red Pseudo TV mode LED Scroll Monitor mode TESSERA TECHNOLOGY INC 15 31 ...

Page 16: ...C format CEC Viewer works with Microsoft Excel operation check has been done on Excel 2000 and Excel 2003 3 1 CEC Viewer Functions CEC Viewer has following functions Monitor sending receiving CEC data Send specific commands from user input Pre set command data 20 KEY Output log data with Excel format Reproducing function by loading log data with Excel format 3 2 CEC Viewer Files File Description C...

Page 17: ...ode You can monitor the data communication between devices by connecting the devices through the board Following figure shows the connection example to monitor the communication between TV and recording device USB Cable PC HDMI Cable Recording Device TV Recording Device CEC 78K0R KG3 Board Monitor Mode LED Scroll TV TESSERA TECHNOLOGY INC 17 31 ...

Page 18: ...gether You can reproduce functions such as turning on the power of pseudo TV automatically by turning on the power of pseudo DVR and turning off the power of pseudo DVR automatically by turning off the power of pseudo TV HDMI Cable PC USB Cable CEC 78K0R KG3 Board Pseudo TV Mode LED9 ON CEC 78K0R KG3 Board Pseudo DVR Mode LED8 ON TESSERA TECHNOLOGY INC 18 31 ...

Page 19: ...on Destination Address name Opcode Opcode name and its operand structure Data Frame communication result It displays data on odd byte and EOM ACK on even byte It displays e when it has EOM otherwise It displays a when it has ACK otherwise n Interval ms Interval time between CEC communication or DDC communication offered as optional function Date Time Date and time when it gets the frame data It ge...

Page 20: ...og Open This does not work with current version of CEC Viewer It is the same as the shortcut key Log Save Save the current log data with Excel format It is the same as the shortcut key You can select specific rows by checking the check box You can select all rows by checking the check box above No End Close CEC Viewer TESSERA TECHNOLOGY INC 20 31 ...

Page 21: ...n COM Port Select the COM port that is assigned for TK 78K0R KG3 COM Port 1 19 Bit rate Select from 9600 14400 19200 38400 default 57600 115200 128000 Select the default setting 38400 Data Bit Fixed with 8 bit Parity Fixed with None Stop Bit Fixed with 1 bit TESSERA TECHNOLOGY INC 21 31 ...

Page 22: ...is menu when you wish to monitor communication between devices or to send commands from CEC Viewer To stop monitoring select this menu again It toggles like RUN STOP and RUN It is the same as the shortcut key Replay Start Replay the CEC communication based on log data saved with Excel format Set replay tag properly and execute For detail about replay function refer to 3 6 4 Replay Function It is t...

Page 23: ...sending CEC data at combo box shown above red area You can also enter it at the KEY input area directly 1 Select sender s initiator address at Initiation 2 Select receiver s destination address at Destination 3 Select the class of sending Opcode at Class 4 Select Opcode at Opcode 5 Move the cursor at the first byte of specific KEY and click Create Command key Header and Opcode will be automaticall...

Page 24: ...ns of KEY on CEC Viewer can be changed Change the caption to TV_OFF then set the data 10 36 The caption of KEY1 is changed to TV_OFF By clicking TV_OFF key it outputs CEC data 10 36 then the log data is displayed TESSERA TECHNOLOGY INC 24 31 ...

Page 25: ... S MANUAL 3 5 2 Replay Tab It loads monitoring information the board becomes a unit on the CEC and then it replays the same CEC command communication For detail refer to 3 6 4 Replay Function TESSERA TECHNOLOGY INC 25 31 ...

Page 26: ...USER S MANUAL 3 6 Specific Usages 3 6 1 Switch Settings Set the switches as shown below ALL Down SW3 8 OFF 7 OFF 6 OFF 5 ON 4 ON 3 OFF 2 OFF 1 OFF ALL Down ALL Down Open 20MHz Oscillator TESSERA TECHNOLOGY INC 26 31 ...

Page 27: ...y At this status it does not display any CEC data Start Monitoring Click Start button to start monitoring by CEC Viewer The status bar becomes red to show Run status With this status CEC communication data between the boards will be displayed Click Start button again to stop monitoring Ready status TESSERA TECHNOLOGY INC 27 31 ...

Page 28: ...ose window displays Power ON to show the pseudo DVR is turned up Mode Multipurpose Window Status Power ON Power ON Power OFF Power OFF Pseudo TV Mode HDMI Input Change TV input is switched to HDMI input Power ON Power ON Power OFF Power OFF PLAY Playing STOP Stopped FORWARD Fast forwarding REVERSE Rewinding REC Recording REC STOP Recording Stop PLAY Recording Playing While Recording STOP Recording...

Page 29: ...g rows from monitoring CEC communication data and check the check boxes Then click Save button to save the data in a file Save Logs Check 3 Next replay the saved CEC communication data Click Open Script button on Replay tab and select the log file that you have just saved before Load Log File Replay Tab Loaded Log Data Actual Communication Data TESSERA TECHNOLOGY INC 29 31 ...

Page 30: ...rt the replay by clicking Replay button The replay operation will be terminated when it received the data that is different from the log data Use the replay function with the same environment as the one when you save the log data Example When you replay the TV power operation make sure the elapsed time after you turned off the TV power is the same as the time in the log file Replay Button TESSERA ...

Page 31: ...ut key to start monitoring It monitors both CEC and DDC data Row with means that it is DDC data Row with means that it is CEC data As the data format it stores data on odd number rows and ACK NACK on even number rows When it detects the Start Condition it recognizes as the next data Also in the case of restarting that it does not get Stop Condition it recognizes as the next data DDC Data CEC Data ...

Reviews: