comparison FC-handset-spec @ 73:eb68975e1b81

FC-handset-spec: KWH020ST23-F01 finalized
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 16 Sep 2021 00:08:00 +0000
parents c6dafe9f3ac2
children e4eebf9ffce3
comparison
equal deleted inserted replaced
72:2ac10b2cde4f 73:eb68975e1b81
89 physical size, with 31.68x39.60 mm active area and 0.180 mm dot pitch, hence 89 physical size, with 31.68x39.60 mm active area and 0.180 mm dot pitch, hence
90 this physical size is the one we are going to use. 90 this physical size is the one we are going to use.
91 91
92 1.4.2. Specific LCD module selection 92 1.4.2. Specific LCD module selection
93 93
94 As of 2021-07, the frontrunner candidate LCD module for our FC handset is 94 Over the summer of 2021 we have selected Formike KWH020ST23-F01 as our LCD
95 Formike KWH020ST23-F01. Our selection criteria are as follows: 95 module for FreeCalypso; in prior years we had evaluated two other LCD modules
96 from HaoRan and Startek. All relevant datasheets (our finally chosen LCD
97 module, our previous candidate LCD modules and the controller ICs inside these
98 modules) are collected here:
99
100 ftp://ftp.freecalypso.org/pub/embedded/LCDs/
101
102 Our LCD module selection criteria were as follows:
96 103
97 * TFT color LCD, 2.0" diagonal, 176x220 pixel resolution; 104 * TFT color LCD, 2.0" diagonal, 176x220 pixel resolution;
98 105
99 * 16-bit microprocessor bus interface; 106 * 16-bit microprocessor bus interface;
100 107
114 naturally from the target application (cellular phone handset), and the 121 naturally from the target application (cellular phone handset), and the
115 backlight LED wiring requirement stems from the constraints of our chosen 122 backlight LED wiring requirement stems from the constraints of our chosen
116 MAX1916 backlight LED driver chip - see section 1.4.4. 123 MAX1916 backlight LED driver chip - see section 1.4.4.
117 124
118 Formike KWH020ST23-F01 is an LCD module that was discovered by Mother Mychaela 125 Formike KWH020ST23-F01 is an LCD module that was discovered by Mother Mychaela
119 in May-June of 2021, and it appears to satisfy all of our requirements. We have 126 in May-June of 2021, and it satisfies all of our requirements. In June of 2021
120 designed a test board for the purpose of evaluating this LCD (it will connect 127 we received sample pieces, then we designed a test board for the purpose of
121 the new LCD to our Luna interface from 2020), but because of Digi-Key part 128 evaluating this new LCD, connecting it to our Luna interface from 2020. Our
122 backorder issues, the assembly of this board and thus the actual test are being 129 lunalcd2 test board was finally assembled in August, all tests passed, and as
123 delayed until Sep-Oct of 2021. 130 of September we are in process of ordering a larger batch of these finally
131 chosen Formike LCD modules.
124 132
125 1.4.3. Backlight and readability considerations 133 1.4.3. Backlight and readability considerations
126 134
127 Out of the various pre-existing mobile phones which I (Mychaela) have 135 Out of the various pre-existing mobile phones which I (Mychaela) have
128 experienced, there have been 3 different kinds of LCDs in terms of how display 136 experienced, there have been 3 different kinds of LCDs in terms of how display
192 implementation will allow a total of 4 different backlight intensity levels - 200 implementation will allow a total of 4 different backlight intensity levels -
193 see section 1.4.4.1. 201 see section 1.4.4.1.
194 202
195 1.4.4. Backlight circuit implementation 203 1.4.4. Backlight circuit implementation
196 204
197 In all candidate TFT LCD modules that are being considered (see section 1.4.2), 205 In all candidate TFT LCD modules that have been considered (see section 1.4.2),
198 the backlight consists of 3 white LEDs wired in parallel, joined either at the 206 the backlight consists of 3 white LEDs wired in parallel, joined either at the
199 anode or at the cathode - although as we shall see momentarily, we require an 207 anode or at the cathode - although as we shall see momentarily, we require an
200 LCD module where the 3 LEDs are joined at the anode, with the 3 cathodes brought 208 LCD module where the 3 LEDs are joined at the anode, with the 3 cathodes brought
201 out separately. LCD module datasheets call for 15 mA current through each LED 209 out separately. LCD module datasheets call for 15 mA current through each LED
202 at maximum intensity, for 45 mA total, and the LED forward drop voltage (Vf) at 210 at maximum intensity, for 45 mA total, and the LED forward drop voltage (Vf) at
283 contribution currents will equal the 15 mA limit - the current is reckoned per 291 contribution currents will equal the 15 mA limit - the current is reckoned per
284 LED. The difference between the 15 mA maximum and the small dimmed mode current 292 LED. The difference between the 15 mA maximum and the small dimmed mode current
285 will be split unequally between the two switched SET resistors, allowing a total 293 will be split unequally between the two switched SET resistors, allowing a total
286 of 4 different backlight intensity levels to be selected via the two Calypso 294 of 4 different backlight intensity levels to be selected via the two Calypso
287 GPIO outputs going to the 74LVC2G125 buffer's output enable inputs. The actual 295 GPIO outputs going to the 74LVC2G125 buffer's output enable inputs. The actual
288 currents will be determined some time around Sep-Oct of 2021 when we get our 296 currents will be determined after some further experimentation with our lunalcd2
289 lunalcd2 test board built. 297 test setup: this setup features our KWH020ST23-F01 LCD, a MAX1916-based
298 backlight circuit, and a DIP switch pack selecting the LED current in 1 mA
299 increments.
290 300
291 1.4.5. Slight regression relative to Pirelli DP-L10 301 1.4.5. Slight regression relative to Pirelli DP-L10
292 302
293 The actual LCD backlight LED driving circuit inside the Pirelli phone is not 303 The actual LCD backlight LED driving circuit inside the Pirelli phone is not
294 known, but reverse engineering of Pirelli's firmware followed by experimentation 304 known, but reverse engineering of Pirelli's firmware followed by experimentation