FreeCalypso > hg > freecalypso-docs
comparison FC-handset-spec @ 60:f0d9a2cf15d2
FC-handset-spec: Venus peripherals documented
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 13 Jun 2021 04:57:31 +0000 |
| parents | 3ead88660a4e |
| children | da5113856f3b |
comparison
equal
deleted
inserted
replaced
| 59:3ead88660a4e | 60:f0d9a2cf15d2 |
|---|---|
| 1346 battery) and only VCHG needs to be connected. However, if a need arises to | 1346 battery) and only VCHG needs to be connected. However, if a need arises to |
| 1347 connect an actual battery and an actual Iota-controlled charging circuit, it | 1347 connect an actual battery and an actual Iota-controlled charging circuit, it |
| 1348 will be possible: the battery will need to be connected to the orange power | 1348 will be possible: the battery will need to be connected to the orange power |
| 1349 input connector, and the control signals for the charging circuit will need to | 1349 input connector, and the control signals for the charging circuit will need to |
| 1350 be connected to the 2x4 header. | 1350 be connected to the 2x4 header. |
| 1351 | |
| 1352 3.5. LCD module and backlight | |
| 1353 | |
| 1354 It is the Mother's desire to finalize the selection of LCD module for the actual | |
| 1355 handset before embarking on the detailed design (as in schematics, BOM and | |
| 1356 layout) of FC Venus, and to implement the final LCD and the final backlight | |
| 1357 circuit on the Venus board. | |
| 1358 | |
| 1359 3.6. Keypad buttons | |
| 1360 | |
| 1361 The complex mechanical arrangement of keypad buttons that will be needed for the | |
| 1362 real handset will NOT be done on the Venus board. Instead there will be a | |
| 1363 simple 5x5 matrix of buttons in rows and columns, with silk screen labels | |
| 1364 indicating the function of each button, matching D-Sample - the same arrangement | |
| 1365 as on our current Luna platform. There will also be 3 out-of-matrix buttons for | |
| 1366 PWON, RPWON and RESET. | |
| 1367 | |
| 1368 There will be no keypad backlight on the Venus board. This secondary backlight | |
| 1369 is not needed for firmware development, as it is not managed separately in our | |
| 1370 fw architecture - instead its control will be absorbed into our R2D BLRR control | |
| 1371 mechanism on the final handset where this backlight will be added. | |
| 1372 | |
| 1373 3.7. Audio interfaces | |
| 1374 | |
| 1375 Corresponding to the 3 audio channels of section 1.7, there will be 3 analog | |
| 1376 audio interfaces on FC Venus: two TRRS jacks and one 2-pin header. These audio | |
| 1377 interfaces will be as follows: | |
| 1378 | |
| 1379 * The main audio channel (the one that will go to the built-in earpiece speaker | |
| 1380 and mic in the real handset) will be wired to a TRRS jack exactly like on | |
| 1381 Caramel2. | |
| 1382 | |
| 1383 * The "official" headset channel (the one that will be a jack in the final | |
| 1384 handset) will be wired to another identical TRRS jack. This other jack will | |
| 1385 need plug insertion detection, signaled to a Calypso GPIO input. | |
| 1386 | |
| 1387 * The output of the loudspeaker amplifier (see section 1,7.2) will be wired to | |
| 1388 a 2-pin header exactly like on FCDEV3B, allowing the same 8 ohm lab bench | |
| 1389 loudspeaker to be connected. | |
| 1390 | |
| 1391 3.8. Magnetic buzzer | |
| 1392 | |
| 1393 There will be a magnetic buzzer implemented directly on the Venus board itself | |
| 1394 (not an externally attached component), exactly like on TI's D-Sample board. | |
| 1395 This buzzer will be controlled by Calypso BU/PWT output in the canonical manner, | |
| 1396 allowing the expected sounds to actually emanate when firmware operates the | |
| 1397 old-fashioned Calypso buzzer output. See section 2.4 for the purpose of this | |
| 1398 hardware provision. | |
| 1399 | |
| 1400 3.9. LEDs instead of vibrator | |
| 1401 | |
| 1402 There will be no vibrator on FC Venus - it is a mechanical function which cannot | |
| 1403 be sensibly implemented on a development board meant for use on a lab bench. | |
| 1404 Instead our Venus board will feature both LPG and PWL LEDs (i.e., LEDs | |
| 1405 controlled by the respective Calypso outputs) exactly like D-Sample, and either | |
| 1406 of these LEDs can be used to simulate vibrator on/off state. |
