annotate Quadband-ideas @ 23:14391ad53281

FCDEV3B-repackaging article removed for legal reasons The idea expressed in that article, namely the idea that some party other than Mother Mychaela could be permitted to create a derived work based on FCDEV3B board design and have it be accepted into the FreeCalypso family, is no longer allowed by our current stance on the matters of intellectual property, particularly Falconia IP. For technical content, the new FC-modem-family and Quadband-ideas articles should fully supplant this old FCDEV3B-repackaging article.
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 23 Oct 2019 00:43:21 +0000
parents 3fa4006696d0
children 00216b7cfc4d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 Our current Openmoko-based Calypso+RF modem core is very very good, but it has
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 one shortcoming compared to TI's Leonardo+ reference design: it is triband
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 rather than quadband. This triband restriction stems from OM's use of discrete
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 antenna switch and SAW filter components as opposed to an integrated FEM (front
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 end module) like on Leonardo+. In addition to the band restriction, our current
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 triband RF design suffers from one other very unpleasant problem: we have no
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 datasheet for the antenna switch component which we have to use. We know from
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 Openmoko's BOM data that the manufacturer is Darfon and that the part number for
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 this antenna switch component is ASM4532T0P06-1, we are able to buy this part
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 from our Chinese grey market suppliers, we build our boards with these parts and
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 our boards do work perfectly fine when we get a good batch, but we have to do
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 this entire process blindly, without any datasheet or other documentation for
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 this mystery part.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 This article outlines some ideas for how we may be able to move from this RFFE
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 to a different one, replacing our current mystery antenna switch with something
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 less mysterious and better documented, and improving our radio capability from
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 triband to quadband at the same time.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 Epcos M034F
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 ===========
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 TI's Leonardo+ and E-Sample boards used a magic component made by Epcos (the
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 canonical SAW filter manufacturer during that era) called M034 or M034F (the
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 exact proper designation is unclear). It was an integrated quadband FEM,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 integrating the antenna switch and SAW filters in one component package, with a
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 special twist. The special twist is that even though there are 4 separate Rx
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 band SAW filters inside that M034 "chip" module, corresponding to its advertised
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 quadband capability, only 3 Rx signal path differential pairs come out of it,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 neatly corresponding to the 3 LNA inputs on TI's Rita transceiver. This twist
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 is important because even though the Rita transceiver itself is fully quadband
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 internally, it has only 3 LNA inputs, with GSM850 and EGSM bands sharing the
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 same LNA input while each of DCS and PCS get their own.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 We do have an M034F.pdf datasheet for this magic component (came along with
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 Calypso and Leonardo docs), and the block diagram on page 6 shows the magic
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 quite clearly: there is a baseband-controlled switch selecting between EGSM Rx
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 and GSM850 Rx (in addition to the two usual Tx switches), this switch directs
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 the low band Rx path toward one of two different SAW filters, and the outputs
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 of those two filters are then joined. The high band Rx path always goes to both
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 DCS and PCS band SAW filters (I assume it is a 50/50 split of the total incoming
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 energy, with each path suffering by 3 dB as a result), and each of those high
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 band Rx SAW filters gets its own output going to its own dedicated Rita LNA
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
44 input.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 I (Mother Mychaela) would absolutely love to play with an M034-based quadband
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47 Calypso+Iota+Rita board in my lab with the trusty CMU200 instrument, and to see
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 how well it actually performs, especially in comparison with our current
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 OM-based triband version. However, in all of my years of searching I have never
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 found a physical Leonardo board (any version), nor have we ever found any
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 Leonardo PCB layout files which would allow us to build a modern recreation -
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
52 thus the magic of M034 remains elusive.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
53
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
54 Unless a miracle happens and we are able to obtain either a physical Leonardo+
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
55 board or a PADS PCB file for one, there is no quick or low-effort way to "just
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
56 try" this M034 RFFE. Instead if we wish to build a FreeCalypso board with this
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
57 RFFE, it would have to be "the full 9 yards": a full-blown PCB design and layout
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58 effort. There is no way to just "drop" the M034 into our existing PCB design
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
59 in the place of our current triband RFFE, it would have to be either a very
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60 disruptive RF section layout change or an entirely new PCB layout, making this
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
61 idea very open-ended - an open-ended venture with quite uncertain outcome, but
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 with a high dollar cost attached to it. Given the massive effort required and
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
63 PCB layout labor costs, I currently have no active plans to pursue this idea
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
64 beyond hypothetical.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
65
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
66 Commissioning a new custom RF FEM
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
67 =================================
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
68
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
69 Here is a wild thought: what if instead of twisting over backwards trying to
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
70 hammer an existing RF FEM like M034F into our not-quite-fitting PCB design, we
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
71 were to get an entirely new FEM made specially for us, made exactly the way we
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
72 need it? If we were to venture that way, I would ask for a FEM very similar
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
73 conceptually to M034F, but with a few changes:
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
74
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
75 1) Instead of diplexing between DCS and PCS SAW filter inputs with a 50/50
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
76 energy split, implement another switch (just like the GSM850 Rx switch) for
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
77 PCS Rx, exactly the same way how it is done in classic triband designs like
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
78 our current OM-based one. This change should eliminate the extra 3 dB
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
79 penalty which I assume (for lack of experimental data) must happen with the
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
80 existing M034 FEM. Or as an alternative to making this change, if someone
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
81 who is more knowledgeable than me in this area can explain to me why it isn't
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
82 necessary, I would accept that option as well.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
83
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
84 2) I would ask for a rearranged pinout: the existing M034F pinout does not fit
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
85 at all into our OM-based PCB layout, but it would fit much better with some
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
86 rearrangement.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
87
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
88 3) The hypothetical M034-like FEM would fit into our OM-based PCB layout a lot
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
89 better if it were made a little smaller than the 8.2x5.5 mm size of M034F.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
90 Considering that the original M034F was created some 15-16 y ago, I assume
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
91 that it should be possible to make a smaller version in 2020 or 2021 or
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
92 whenever.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
93
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
94 Timeline sequentiality
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
95 ======================
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
96
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
97 All of the above ideas will be considered on a less hypothetical level after we
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
98 get our already-committed FCM40 product built. FCM40 will be a modem module in
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
99 the same 56.5x36 mm form factor as Huawei GTM900 (with a mostly-compatible FPC
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
100 interface with only a few changes), featuring the same OM-based triband modem
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
101 core as FCDEV3B V2. The reason for this sequencing is that our current FCDEV3B
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
102 suffers from a couple of issues which FCM40 is expected to solve:
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
103
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
104 1) FCDEV3B has a very tight PCB layout: not only do we have the tightly laid out
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
105 core from GTA02, but also the whole board is quite small for the implemented
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
106 peripheral complexity, imposing further constraints from all sides. This
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
107 tight and complex layout makes a poor choice of starting point for bold
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
108 experiments like RFFE changes.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
109
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
110 2) FCDEV3B is locked into Altium. Layout data migration from Altium to FOSS
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
111 appears to be much less feasible than migration from PADS to FOSS, thus
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
112 freeing our PCB layout from the clutches of proprietary software will most
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
113 likely require giving up (or rather setting aside) all of FCDEV3B new layout
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
114 and going back to the GTA02 starting point, which is in PADS format rather
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
115 than Altium. Redoing all of FCDEV3B anew does not sound appealing at all,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
116 but the much simpler FCM40 board offers a perfect opportunity for a fresh
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
117 start.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
118
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
119 FCM40 will have exactly the same OM-based triband RFFE as our current FCDEV3B,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
120 but it will be a much simpler board, and if we can get it done in FOSS instead
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
121 of continuing the Altium track, then we would have a very solid reference and a
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
122 good starting point for potential RFFE change experiments.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
123
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
124 Firmware compatibility
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
125 ======================
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
126
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
127 Our current FreeCalypso firmwares drive TSPACT RFFE control signals as follows
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
128 on FC hw family targets (CONFIG_TARGET_FCFAM):
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
129
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
130 TSPACT1 = Rx PCS band
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
131 TSPACT2 = Tx high bands
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
132 TSPACT4 = Tx low bands
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
133 TSPACT5 = Rx GSM850 band
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
134
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
135 The driving of TSPACT1, TSPACT2 and TSPACT4 matches the way these signals have
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
136 been assigned by Openmoko and thus the way they function on our current OM-based
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
137 triband RFFE, whereas TSPACT5 is a new signal which is not wired anywhere on
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
138 our current FCDEV3B. This signal driving arrangement is expected to be
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
139 compatible with all 3 RFFE hw possibilities under consideration:
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
140
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
141 * On our current OM-based triband RFFE it works as is.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
142
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
143 * If we use Epcos M034 or a semi-clone thereof that has the two Tx switches and
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
144 a GSM850 Rx switch but no PCS Rx switch, then we will need to connect TSPACT2,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
145 TSPACT4 and TSPACT5 per the table above, and leave TSPACT1 unconnected.
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
146
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
147 * If we get a new M034-like FEM custom-made with a full set of all 4 switches,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
148 then all 4 TSPACT signals will need to be connected per the table above.