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. |