Hello GSM BB hackers,
I wonder, would anyone here happen to know what are the main diffs between the TWL3014 and TWL3025 ABB chips?
TWL3025 is the chip that appears to be used in most of the phones currently supported by OsmocomBB, but the presumably older TWL3014 is the only one for which we have docs as part of the Calypso and Leonardo documentation set at:
ftp://ifctfvax.Harhan.ORG/pub/GSM/Calypso
(The above FTP server is mine, but the content originates from the 52rd.com Chinese forum linked to from some of the OsmocomBB wiki pages.)
Hence me wondering if anyone here knows what the actual differences are...
I also recall seeing somewhere (don't remember where) that Iota strictly means TWL3014, and that its successor (TWL3016?) is supposedly called Syren rather than Iota and supports EDGE modulation. If that is true, where does the TWL3025 fit into that picture then? Is it a Iota variant or a Syren variant? It ought to be newer than TWL3016, right? Does that mean it ought to support EDGE? If so, what stands in the way of EDGE support in phones like GTA02 that use the TWL3025 ABB? Lack of Calypso DSP support? Or an RF front-end that isn't compatible with EDGE modulation?
Or is TWL3025 a step backward from TWL3016, without EDGE support? If so, would anyone happen to know what its raison-d'etre is? What does it offer over the TWL3014?
Just wondering...
MS
Hi,
On 18.11.2011 20:21, Michael Sokolov wrote:
Hence me wondering if anyone here knows what the actual differences are...
Well, some time ago I diffed the TWL3014 and TWL3025 datasheets, and there is no technical difference at all (only 3014 replaced with 3025, and some minor formatting changes).
Given that both chips work fine with osmocom (with the same revision of DSP rom code on the Calypso side of things), I suspect that TI renamed the chip because of some changes in the manufacturing process.
Regards, Steve
On Fri, Nov 18, 2011 at 8:21 PM, Michael Sokolov msokolov@ivan.harhan.org wrote:
Hello GSM BB hackers,
I wonder, would anyone here happen to know what are the main diffs between the TWL3014 and TWL3025 ABB chips?
Not much ... For our purposes they're identical.
Hence me wondering if anyone here knows what the actual differences are...
I also recall seeing somewhere (don't remember where) that Iota strictly means TWL3014, and that its successor (TWL3016?) is supposedly called Syren rather than Iota and supports EDGE modulation.
No it doesn't.
If that is true, where does the TWL3025 fit into that picture then? Is it a Iota variant or a Syren variant?
I think they're all called "Iota" that's a generic designation for the ABB.
It ought to be newer than TWL3016, right?
It is.
Does that mean it ought to support EDGE?
No it doesn't ... because the 3016 doesn't. Nor does the 3029 either.
If so, what stands in the way of EDGE support in phones like GTA02 that use the TWL3025 ABB? Lack of Calypso DSP support? Or an RF front-end that isn't compatible with EDGE modulation?
Missing DSP support and missing ABB support.
Cheers,
Sylvain
baseband-devel@lists.osmocom.org