background image

 

 

D01-501106-01 Rev B 

DSVGA Design Reference Board Manual 

 

11 

6. ADVANCED USER INFORMATION 

 

 

Microcontroller 

  

The DSVGA Design Reference Board utilizes a Microchip PIC18F2523 
microcontroller.  This is a CMOS Flash microcontroller in a 28 pin package.  
Provisions are on the circuit board for in circuit reprogramming. Please refer to 
the Microchip PIC18F2523 datasheet available from Microchip Technology Inc. 
for additional information about the microcontroller and programming. 
 
The main function of the microcontroller is to communicate with the OLED 
display. All communication is over the internal I

2

C bus and the microcontroller 

acts as the bus master.  On power up the registers of the OLED is initialized with 
the default settings programmed into the microcontroller.  After initialization the 
microcontroller scans for user input and monitors the OLED. 

 
 

 

I

2

C bus 

 

The microcontroller is the bus master and communication occurs at the standard 
100 KHz clock rate. The maximum speed allowed for I

2

C bus communication is 

400 KHz.  Please refer to the Philips I

2

C bus specification available on the Philips 

website for detailed information.   

 

 

 

Voltages 

 

The power supply section of the DSVGA Design Reference Board consists of 
several voltage regulators, some of which are adjustable with potentiometers. 
Table 6-1 below describes the voltages and their purpose. 

 

Voltage 

Range 

Typical 

Purpose 

Vinput 
(USB) 

+5.0 Volts 

+5Volts 

Main Supply 

V5 

5Volts ±10% (fixed) 

5 Volts 

LEDS, DAC 

V3.3 

3.3Volts ±10% (fixed) 

3.3 Volts 

DVI, RS232 

V2.5 

2.5Volts ±10% (fixed) 

2.5 Volts 

 

VAN 

5.0V  

5.0 Volts  

OLED Anode 

VPG 

-1.8V  

-1.8V  

OLED Bias 

VDD 

1.8V ±10% (fixed) 

1.8V  

OLED 

 
Table 6-1 shows the board’s various power supplies and their purposes 
 

 
 

 

 

 

 
 

 

Bias Control 

 

Summary of Contents for EMA-200015

Page 1: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual i DSVGA DESIGN REFERENCE BOARD EMA 200015 For Use with all eMagin DSVGA OLED Microdisplays USER S MANUAL REV B ...

Page 2: ...ghtness 5 5 USING THE DSVGA DESIGN REFERENCE BOARD SOFTWARE 6 DSVGA Design Reference Board Software Utility 6 5 1 1 Hardware Protocol 8 Downloading New Firmware Versions to the Design Reference Board 9 5 2 1 Using the Firmware Download Utility 9 6 ADVANCED USER INFORMATION 11 Microcontroller 11 I2C bus 11 Voltages 11 Bias Control 11 VCOM Mode 12 Gamma 12 6 6 1 Gamma Coefficients GC 0 8 12 6 6 2 Us...

Page 3: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual iii List of Figures Figure 3 1 DSVGA Design Reference Board 2 Figure 4 1 DRK Setup Flow Chart 3 Figure 5 1 Firmware download utility 9 ...

Page 4: ... DSVGA Color OLED XL with glass cover DSVGA Monochrome Green OLED XLT with glass cover 2 FEATURES HDMI Video Input USB interface allows access to microdisplay registers Supporting Software Windows ON OFF power switch Software Features Read write capabilities allow adjustments of microdisplay register settings to fine tune image characteristics Software register control over the microdisplay s brig...

Page 5: ...re 3 1 below The major components are labeled for easier identification The minimum requirements for displaying video on the DSVGA Design Reference Board are a USB cable directly connected to PC a digital video source connected to HDMI connector and a DSVGA OLED connected to the display connector Figure 3 1 DSVGA Design Reference Board ...

Page 6: ... The microdisplay connects to the Design Reference Board via a 40 pin board to board connector The present version of the connector is NOT keyed so it is important to correctly orient the display Refer to the picture below for the proper orientation The Display Carrier board is connected as shown in figure 4 2 below Note The DSVGA OLED can be damaged if it is not connected properly ...

Page 7: ... 800x600 with a refresh rate of 60 Hz If you are using this input set the video resolution for 800x600 in your PC s display properties Ensure that the refresh rate to set to 60 Hz or other supported refresh rate per the display specification If you are using a laptop PC you may need to export the video signal to an external monitor This is usually accomplished through a key press including the Fn ...

Page 8: ...agin strongly recommends that you drive the microdisplay at the minimum luminance necessary for your application This will extend the lifetime of the display to its maximum possible lifetime As OLED microdisplays are emissive devices driving the microdisplay at high bias levels will decrease its overall lifetime ...

Page 9: ...S 232 connection Read write register values to the microdisplay to control various characteristics see your microdisplay s User Specification for more information DSVGA Design Reference Board Software Utility 1 Connect the USB cable to the DSVGA Design Reference Board 2 Connect the video source to the DSVGA Design Reference Board 3 Turn on the DSVGA Design Reference Board 4 Check under the PC s De...

Page 10: ...buttons shown in the OLED Registers panel will read write the register settings in their corresponding boxes from to the OLED microdisplay 8 The read write buttons displayed in the GAMMA GC panel will read write the values used in generating a Gamma table that resides in the display 9 The read write buttons displayed in the OLED EEPROM panel will read write the values stored in the display s non v...

Page 11: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual 8 5 1 1 Hardware Protocol 1 stop bit no parity 9600 baud No hardware handshake ...

Page 12: ...firmware versions make sure that you have received a firmware hex file from an eMagin source To load your firmware files follow the following steps 1 Connect the serial cable to the PC and to the RS232 connector on the DSVGA Design Reference Board 2 Connect the power cable to the DSVGA Design Reference Board 3 Disconnect your video source to the DSVGA Design Reference Board 4 Start the DSVGA_SW_V1...

Page 13: ...gn Reference Board when you are ready to write your new firmware to the PIC 6 When you turn on the DSVGA Design Reference Board the hex file should begin to upload 7 When the upload is complete the DSVGA Design Reference Board will run Remember to re connect the video source ...

Page 14: ... microcontroller After initialization the microcontroller scans for user input and monitors the OLED I2C bus The microcontroller is the bus master and communication occurs at the standard 100 KHz clock rate The maximum speed allowed for I2 C bus communication is 400 KHz Please refer to the Philips I2 C bus specification available on the Philips website for detailed information Voltages The power s...

Page 15: ...inearize the pixel response as a function of the input video signal This gamma correction takes place in the PIC microcontroller The gamma correction consists of a nine segment piece wise linear function whose parameters are set from the pull down menu or via registers in the Gamma panel on the windows software All three color channels have the same PWL shape There are multiple ways to set the Gam...

Page 16: ...ulate the Gamma coefficients using the VGN signal provided by the DSVGA microdisplay This feature allows the display gamma to be automatically adjusted for any operating conditions of temperature and brightness The firmware calculates the 9 Gamma coefficients and then the full 256 value lookup table This lookup table is then loaded by the firmware into the DSVGA Microdisplay 6 6 3 Loading the LUT ...

Page 17: ...2 then setting the System Gamma to 1 9 and pressing the Set button will give a better overall gamma response This does not mean that there is a 1 to 1 relationship between input gamma and the System Gamma Figures 6 6 to 6 8 show the grayscale response for a display at several luminance settings obtained by using the Update LUT feature and the System Gamma set to 1 Figure 6 6 Luminance Response for...

Page 18: ...a at Typical Luminance Figure 6 8 Luminance Response for Auto Gamma at High Luminance AUTO GAMMA for Typical Luminance 0 20 40 60 80 100 120 140 160 0 50 100 150 200 250 300 GRAYSCALE LUMINANCE AUTO AUTO GAMMA for High Luminance 0 50 100 150 200 250 300 0 50 100 150 200 250 300 GRAYSCALE LUMINANCE AUTO ...

Page 19: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual 16 ...

Page 20: ...r background is set to black so will the display Check registers for DISPMODE IDRF DIMCTL In the main application tab click on the Load Defaults button then on the Write button left of the Load Defaults button This will ensure working settings have been written to the display The display should then reproduce the image seen on the host computer screen If the file DSVGA txt does not exist in the fo...

Page 21: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual 18 00 00 01 32 80 04 00 00 3D 4D 51 51 64 18 35 FF A8 00 00 00 00 00 00 07 FF 81 01 17 00 00 00 00 01 00 10 2A 01 98 01 D0 00 64 00 04 02 00 00 70 ...

Page 22: ...D01 501106 01 Rev B DSVGA Design Reference Board Manual 19 02 38 03 06 03 00 FF 00 30 64 ...

Page 23: ...N HISTORY Revision Level ECN Date Description 0 2014 133 10 6 2014 Initial draft 1 2015 30 3 13 2015 Added commercial DRK part number EMA 200015 A 2020 Added troubleshooting section 7 B 001126 4 7 2021 Added color bars default when no video in Section 7 Troubleshooting ...

Reviews: