FreeCalypso > hg > fc-magnetite
comparison doc/Modem-configs @ 252:1811c418461b
doc/Modem-configs update: FCDEV3B is here, no specific plans for hybrid work
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Thu, 03 Aug 2017 16:49:35 +0000 |
| parents | 828a6898241e |
| children | e60d7a32ae2a |
comparison
equal
deleted
inserted
replaced
| 251:6c594ce434f8 | 252:1811c418461b |
|---|---|
| 28 headers had to be constructed. L1 is also deblobbed to the | 28 headers had to be constructed. L1 is also deblobbed to the |
| 29 same extent as in l1reconst. Like l1reconst, this config can | 29 same extent as in l1reconst. Like l1reconst, this config can |
| 30 be built for all targets, and it is currently the most deblobbed | 30 be built for all targets, and it is currently the most deblobbed |
| 31 (closest to full source) Magnetite config. | 31 (closest to full source) Magnetite config. |
| 32 | 32 |
| 33 All 3 of the above configurations have CSD, fax and GPRS enabled, i.e., include | 33 All 3 of the above configurations have CSD, fax and GPRS enabled; this |
| 34 functionality that will only become exercisable when we build our FCDEV3B and | 34 functionality can only be exercised on those hardware targets on which both |
| 35 is dead weight until then, while we limp along with the currently available | 35 Calypso UARTs are brought out, with the MODEM UART presenting a standard ASCII |
| 36 hardware. Having deblobbed all of L1 except GPRS-specific modules, we are now | 36 AT command interface including data functions, while the IrDA UART carries the |
| 37 in a position where we can build a hybrid config with GPRS excluded, optionally | 37 RVTMUX interface for debug trace and other development functions. If you are |
| 38 interacting with your Calypso target modem or pseudo-modem solely through | |
| 39 RVTMUX, without access to the ASCII AT command interface on the dedicated MODEM | |
| 40 UART, then the data functions of the firmware are inaccessible and act as dead | |
| 41 weight. | |
| 42 | |
| 43 Having deblobbed all of L1 except GPRS-specific modules, we are now in a | |
| 44 position where we can build a hybrid config with GPRS excluded, optionally | |
| 38 including or excluding FAX_AND_DATA, but I (Mychaela) would like to thoroughly | 45 including or excluding FAX_AND_DATA, but I (Mychaela) would like to thoroughly |
| 39 exercise the hybrid config in its current everything-enabled state before making | 46 exercise the hybrid config in its current everything-enabled state before making |
| 40 further changes to it. | 47 further changes to it. |
| 41 | 48 |
| 42 The deblobbing of L1 has been done in a very meticulous manner, ensuring that | 49 The deblobbing of L1 has been done in a very meticulous manner, ensuring that |
| 54 feature available on LoCosto but not on Calypso), voice calls work perfectly, | 61 feature available on LoCosto but not on Calypso), voice calls work perfectly, |
| 55 both with the legacy codecs and with AMR! (The same A5/3 bugfix has also been | 62 both with the legacy codecs and with AMR! (The same A5/3 bugfix has also been |
| 56 applied to our Citrine fw, hence the latter now has working voice calls too.) | 63 applied to our Citrine fw, hence the latter now has working voice calls too.) |
| 57 However, it is almost certain that there are a ton of minor bugs which need to | 64 However, it is almost certain that there are a ton of minor bugs which need to |
| 58 be shaken out, hence this firmware build config should be treated as | 65 be shaken out, hence this firmware build config should be treated as |
| 59 experimental for the time being, not production. My plan is to work on shaking | 66 experimental for the time being, not production. |
| 60 out the minor bugs and bringing this hybrid fw to production quality after we | |
| 61 build the proper hardware platform for it, i.e., the FCDEV3B. |
