Advertisement

Quick Links

User Guide Release 2.0
1

Summary

This document describes the hardware and software produced by Dialog Semiconductor to allow users to evaluate E Ink
segmented displays along with the DA852X family of driver ICs from Dialog Semiconductor. The system is designed with
the following objectives:
To assess the suitability of the E Ink technology for a given product concept,
To quickly evaluate the performance of the display (for example, in terms of its contrast ratio, look
and feel, and transition speed),
To design the display (particularly its size, segmentation, and other parameters),
To evaluate different driving waveforms, and
To start the design of the software for the microcontroller being used in the system.
The software uses a PC operating Windows 2000/XP with a USB1.1 or USB2 interface. The software has not been
extensively tested on Windows Vista, but has been shown to function. See Section 3.1.2
1.1

Product Lineup

The DA852X E Ink Evaluation Kit series has been produced to allow evaluation of the DA852X series drivers
These currently comprise:
Product Lineup
Device P/N
DA8521-00-BC-1
DA8522-00-BD-1
DA8523-00-BE-1
DA8524-00-BF-1
All kits include a CD ROM containing documentation and driver files. The driver software uses a simple graphical
interface, allowing the DA852X series board to be controlled via a USB port of a PC. The software is the same for all the
different kits.
1.2

Feedback/Contact Details

We welcome feedback of all types in order to make this kit and User Guide accelerate your project development. Please
direct any comments, questions, support issues or general remarks, to the Display Driver Applications Department at
Dialog Semiconductor, contact details below:
Contact: Display Driver Applications Department
Company: Dialog Semiconductor
Address: Windmill Hill,
Whitehill Way,
Swindon. SN5 6PJ.
UK
Telephone: +44 1793 875327
Fax: +44 1793 875328
E-mail:
EPDsupport@diasemi.com
© Dialog Semiconductor 2008. All rights reserved.
All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
Display Controllers
Description
64 segments
96 segments
192 segments
256 segments
DA852X E Ink Evaluation Kit
Package
80-pin 5x5mm VTLGA
112-pin 6x6mm VTLGA
208-pin 12x7mm VTLGA
272-pin 20x10mm VTLGA
Evaluation Kit
P/N
DA8521-eval
DA8522-eval
DA8523-eval
DA8524-eval
DA852x-UG02-608 Page 1 of 47

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DA852 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Dialog Semiconductor DA852 Series

  • Page 1: Summary

    DA852X E Ink Evaluation Kit Summary This document describes the hardware and software produced by Dialog Semiconductor to allow users to evaluate E Ink segmented displays along with the DA852X family of driver ICs from Dialog Semiconductor. The system is designed with the following objectives: •...
  • Page 2: Table Of Contents

    The Slide File....................24 3.5.5 Slide file names for numbers and alphanumerics..........25 © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 2 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 3 Software issues ....................45 Hardware Issues ....................45 RELEASE NOTES FOR VERSION 2.0 .............. 46 © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 3 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 4 Whilst care has been taken in the design of the product, Dialog Semiconductor assumes no liability from the user for any indirect, incidental or consequential damages resulting from use of the product or from applications assistance given in support of the product.
  • Page 5: Hardware

    2.1.3 Jumpers This will connect VDD to the 3.3v supply generated by the USB module. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 5 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 6: Expansion Input

    DATAOUT and CLKOUT pins of the DA852X device and allow cascade connection of devices The 3V3_OUT power supply is intended to supply the USB interface components of the second board, which will not be plugged into the USB port. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 6 of 47...
  • Page 7: Flex Connection

    68 way 1.27mm 100 way 3x68 way 4x68way 1.27mm 1.27mm 1.27mm © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 7 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 8 D2P1-1CE D2P1-1CE RS 509-8939 Farnell 996- RS 509-8939 RS 509-8939 4860 © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 8 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 9: Software

    CD containing the software. (This will be found in the directory ‘Software’ on the CD). An automated script will install the program on your PC. By default, the directory C:\ Dialog Semiconductor\Display Controllers\DA852X will be used to (hopefully) be more compatible with Windows Vista.
  • Page 10 Fifth step – (not always produced) If prompted, select Sixth Step – Select “Finish”. D: (or your CDROM drive letter) © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 10 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 11: Control Panel

    3.1.3 Control Panel Run the “DA852X” program by clicking the shortcut in the Start menu Start>Programs>Dialog Semiconductor>Display Controllers>DA852X_nnn.exe (where nnn is the latest version number). The best setting for the PC display size is 1024x768 pixels.. It is important to note that a display size other than the recommended setting may affect the way in which the panels appear.
  • Page 12: Interface Description

    This is the simplest interface to the attached panel, showing the current state of the segments. The number of segments shown reflects the size of the device selected. For large numbers of segments, scroll bars appear to allow access to the higher numbers. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 12 of 47...
  • Page 13: Direct Control

    This is used to adjust settings which affect the appearance of the panel between state changes , to change slideshow and signal timings and to access test features. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 13 of 47...
  • Page 14 It will revert back at the end of the period. This is for protection of any attached display, to avoid power being applied for a prolonged period. This control is only used during development, investigating parameters such as the level of 15v ripple. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 14 of 47...
  • Page 15: Waveform Selection

    This will override the programmed Enable Period to enable the output drive permanently. This allows measurment and inspection of the output drives during development. Dialog Test Allows access to internal test modes and automated test for Dialog Semiconductor use. Requires password which will not normally be provided. Export Current Phase Table This will generate a text file containing the current phase table.
  • Page 16: File Menu

    If the Invert Mode has been set, the display will finish in the black state. File>Exit Keyboard shortcut Alt+F4. Shuts down the software, leaving the display intact. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 16 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 17: Toolbar

    View>Map Map Entry mode identical to Map>Map Entry Mode © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 17 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 18: Image Controls

    “Delete Unchecked” button which closes the panel. Figure 6. Alphanumeric Control panel © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 18 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 19 Configuration panel. Play Slide Opens a Dialog box to choose single sequence to display. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 19 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 20: Image Information

    This allows modification of the colour which will be used to infill the symbols on the PC display. This should not be the same colour as the outline of the symbols. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 20 of 47...
  • Page 21: File Formats

    P5 = 280 [Waveform 2] P0 = 280 [Waveform 4] T0 = 280 © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 21 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 22: The Image File

    The Windows program Paint uses the same method for its own PaintFill routine, so this can be used to test the requirements. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 22 of 47...
  • Page 23: The Map File

    The map data for the remaining symbols can be created by adding position (X,Y) offsets and channel number offsets, assuming that the connection assignments to the display are regular and predictable. The spreadsheet data can then be re-exported to the text file. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 23 of 47...
  • Page 24: The Slide File

    -2 nnnn Changes the Sequence Update Rate to a new value (0-9999) milliseconds. This value will persist until changed again. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 24 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 25: Slide File Names For Numbers And Alphanumerics

    A numeric such as 12345678 must be broken down into its constituent parts to be displayed as in Figure 10 below Figure 10. A typical Numeric display © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 25 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 26: Alphanumeric Entry

    The letter T must appear in the leftmost position, then E followed by S and T in the last position. The DA852X software contains some routines to allow this to happen if slide files are generated with the correct naming convention. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 26 of 47 All brand and product names are trademarks or service marks of their respective owners.
  • Page 27 It is always possible to construct a slide for a defined word that does not use this mechanism, e.g. create a sequence “TEST.txt” which places the word TEST on the above display. You are free to choose whichever method is most convenient to you. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 27 of 47...
  • Page 28: Programming Information

    The following code snippets are provided as an aid to the developer. They are written in ANSI C, so should be transportable to most development environments with minimal change. They are provided as is. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 28 of 47 All brand and product names are trademarks or service marks of their respective owners.
  • Page 29: Decode States To Provide Drive Waveform

    //Blank is high while transmitting data. Output(); //Output bitstream Delay((double)phase_table[j*2+1] *0.01); //Delay in 10ms increments setbit(BLANK,1); © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 29 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 30: Creating A Hex String From State Outputs

    //decode variable into its constituent 4 bits for (j=0;j<=3;j++){ index=4*i+j; if ((index<=device-1)&(index>=0)&(index!=topplane)) state[index]=(val>>j)&0x01; return 0; © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 30 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 31: Tutorial - A Memory Gauge Example

    PCB. For the 0.5mm pitch the connector of this display, it is just possible to align the connector correctly with the naked eye. For smaller pitch connectors, some magnification is required. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 31 of 47 All brand and product names are trademarks or service marks of their respective owners.
  • Page 32 J6 (or segment output 31). We will need this information later. Figure 15. Close up of connections © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 32 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 33: Creating A New Project

    We’ll assume that you have followed the instruction on page 9 onwards, and have successfully installed the software and USB driver. If not, do it now. Start the software by selecting Start>Programs>Dialog Semiconductor>Display Controllers>DA852X. You will be greeted by the image in Figure 17.
  • Page 34: Top Plane Connection

    Save this file into the newly created directory c:\Dialog Semiconductor\Display Controllers\DA852X\Data\Memory Press the tab „Image“ to change to the image view: © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 34 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 35: Mapping The Segments

    DA852X tab. Clicking the round numbered controls will switch the outputs individually. The change in state of the segment on the display can be observed, and the number written onto a paper copy of the display inside the segment. Repeat until finished! © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 35 of 47...
  • Page 36: Creating The Map File

    The rectangles represent the area in which you can click to activate the segment. The fill program will colour the whole of the segment. Boxes may not overlap if they are associated with different segments. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 36 of 47...
  • Page 37 If all segments are correct, enjoy the moment, grab a coffee, you’re most of the way there! If there are segments not mapped yet, enter map entry mode again and add more rectangles. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 37 of 47 All brand and product names are trademarks or service marks of their respective owners.
  • Page 38 It can then be entered correctly. Figure 21. A completed map © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 38 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 39: Creating A Slide Show

    We’ll be very happy to receive feedback on the software and this document, with bugs, request for features, appreciations and criticisms, all most welcome. See the contact details in section 1.2. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 39 of 47...
  • Page 40: Waveform Phase Table

    It is probably easiest to see this in action by considering the following waveform, taken from one of the predefined waveforms. The parameters have been adjusted to give a larger number of transitions, and do not necessarily produce a good image transition. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 40 of 47...
  • Page 41 The phase table is a very powerful and flexible way to manage the transition between states. Manipulation of the timings can effectively remove any traces of ghosting and fade. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 41 of 47...
  • Page 42 The visual effect of this waveform is that Black to White and White to Black transitions effectively take place simultaneously. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 42 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 43: Cascade Connection

    The second (slave) driver board has jumpers JP2 and JP3 removed. USB cable Remove © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 43 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 44: Flex Connection

    FPC Connector signal assignments (J17 shown) CLKIN BLANK TESTEN TESTOUT AVSS DATAOUT CLKOUT 15VOUT 15VIN 6VOUT © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 44 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 45: Troubleshooting

    Field Connection box have the correct entries., e.g if outputs 95 and 191 are top_plane, and 94 and 190 are field connection, then the boxes should contain “95,191” and “94, 190” respectively. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 45 of 47 All brand and product names are trademarks or service marks of their respective owners.
  • Page 46: Release Notes For Version 2.0

    6. Make mouse position boxes be pixel coordinates, not canvas coordinates. 7. Make direct entry box of hex values MUCH faster- cut down on processing and screen rewrites. 8. Clean up Icons.Need better images.Use capital letter for simplicity. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 46 of 47...
  • Page 47 Global W>B, Global B>W, User_Defined 34. Fix bug in User Waveform selection. 35. Unload map and image on opening new project. © Dialog Semiconductor 2008. All rights reserved. DA852X-UG02-608 Page 47 of 47 All brand and product names are trademarks or service marks of their respective owners. Printed in Europe.
  • Page 48 49. Added display check routine to Dialog Test page. 50. Fix blank alphanumeric input. 51. Make Slideshow more responsive by polling "Loop" buttons continuously 52. Make installation default to “C:\Dialog Semiconductor\Display Controllers\DA852x to allow Vista to process correctly. © Dialog Semiconductor 2008. All rights reserved. DA852x-UG02-608 Page 48 of 47 All brand and product names are trademarks or service marks of their respective owners.

Table of Contents