**** AGGREGATE FILE 76-38.txt 5/17/01 **** =============================================================== **** FILE 76B-38.txt **** These SED1376 register contents were taken while displaying a 240x320x4 image on a KHS038AA1AC Kyocera LCD module. The SED1376 was on an SDU1376BOC evaluation board by Epson. CONNECTIONS This board was mounted in a PCI slot, connected to a Kyocera KK5 No.2 interface board via 40pin cable. The 22 pin FPC lead of the Kyocera LCD was inserted into the connector of the KK5 labeled "CN5" on a White paper label. REGISTER CONFIGURATION I made a copy of 1376BMP.EXE, renamed 76B-38.EXE and ran 1376CFG.EXE to configure it as follows: PANEL TAB (The following settings are absolutely required by the Kyocera KRS025EV LCD modules) color, format2, STN, 8bit, FPline Hi, FPframe Hi, 240 width, 320 height. (The following settings are interrelated and many different combinations are possible. Section 5 of the Kyocera spec gives the required ranges for frame rate and pixel clock. Anytime you change a value, 1376CFG.exe may change some other value to make your change possible. Play with it until all values are satisfactory. Here is what I ended up with.) Display Total H[pxl]=408 and V[line]=321, Display Start H[pxl]=22 and V[line]=0, Timings FrameRate=76 and PClk[kHz]=10000, FPLINE StartPos=0 and PulseWidth=8, FPFRAME StartPos=0 and PulseWidth=1, ColorDepth=4bpp, SwivelView=0, Predefined Panels shows "Custom Panel", Panel Invert has no check marks. CLOCKS TAB (I did not set anything under this tab. The values shown are the result of settings made under the PANEL TAB.) CLKI is auto and 50000kHz is greyed out, BCLK Source and Divide is CLKI amd 1:1, PWMClk/CVPulse Source is CLKI, CLKI2 is auto and 10000 kHz is greyed out, MCLK Source and Divide is BCLK and 1:1, PWM has no checks and PWM Clk Div=1 and Duty Cycle=0, Contrast Voltage has no checks and CV Pulse div=1 and CV Burst Len=1, PCLK Source and Divide is CLKI2 and auto and 1:1 is marked and greyed out. OTHER TABS WERE NOT SET BY ME AND SEEMED TO DEFAULT CORRECTLY TO MY PC'S PARAMETERS. SAVING CONFIGURATION VALUES Run 1376CFG.exe under windows. To get the initial values, open 1376BMP.exe or a copy of it, for example 76B-38.exe. Then modify as above. Then click "Save in..", highlight the same program you just opened, click "Add>" to move it to the right hand screen, click "configure" to write in the new values. OPERATING THE LCD Run the program renamed 76B-38.exe and configured as above at the prompt on the MS-DOS emulation screen. For example c:\...>76B-38 FL4-2432.bmp The 80K memory of the SED1376 allows 240x320x8 images to be displayed, exactly filling the screen of the KHS038AA. It will correctly display images with 1 bpp color. The color depth of 4 Bpp under the PANEL tab seems to an initializing value, that is properly superceeded by the color depth of the actual image being displayed. REGISTER VALUES Below are the register contents resulting from this configuration, obtained by running 1376PLAY.exe at the MS-DOS, and entering commands "xa", then "q". Robert Joslyn 3/23/2001 800-826-0527 ============================================== 1376PLAY - test utility - version 1.02 (HAL 1.02) = [0000] 28 14 0B 00 00 03 00 00-00 00 00 00 E0 20 90 00 [0010] D0 00 32 00 1D 00 00 00-40 01 00 00 3F 01 00 00 [0020] 87 00 00 00 80 00 00 00-1F 00 00 00 00 00 00 00 [0070] 02 00 00 00 00 00 00 00-1E 00 00 00 00 00 00 00 [0080] 50 00 00 00 00 00 00 00-00 00 00 00 4F 00 00 00 [0090] EF 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 [00A0] 00 00 00 00 00 00 00 00-00 80 00 00 00 80 00 00 [00B0] 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 GCP Data Registers: [0000] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [0010] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 = ======================================================================== **** FILE 76B-389.txt **** These SED1376 register contents were taken while displaying a 320x240x4 image rotated 90 degrees onto a KHS038AA1AC Kyocera LCD module. The SED1376 was on an SDU1376BOC evaluation board by Epson. The board and its SED1376 registers were configured exactly as described in 76B-38.txt However this test was executed as c:\...>76B-38 FL4-3224.bmp /r90 The LCD was still 240x320. 76B-38.exe was still configured as 240x320 with swivelView initially set to zero. But the image was 320x240 and swivelView was set to 90 degrees at execution. Below are the register values during swivelView=90, for comparison with 76B-38.txt. Robert Joslyn 3/21/2001 800-826-0527 ============================================== 1376PLAY - test utility - version 1.02 (HAL 1.02) = [0000] 28 14 0B 00 00 03 00 00-00 00 00 00 E0 20 90 00 [0010] D0 00 32 00 1D 00 00 00-40 01 00 00 3F 01 00 00 [0020] 87 00 00 00 80 00 00 00-1F 00 00 00 00 00 00 00 [0070] 02 01 00 00 27 00 00 00-28 00 00 00 00 00 00 00 [0080] 50 00 00 00 00 00 00 00-00 00 00 00 4F 00 00 00 [0090] EF 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 [00A0] 00 00 00 00 00 00 00 00-00 80 00 00 00 80 00 00 [00B0] 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 GCP Data Registers: [0000] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [0010] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 = ====================================================================