Diff between TWL3014 and TWL3025

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/baseband-devel@lists.osmocom.org/.

Michael Sokolov msokolov at ivan.Harhan.ORG
Fri Nov 18 19:21:48 UTC 2011

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:


(The above FTP server is mine, but the content originates from the
 52rd.com Chinese forum linked to from some of the OsmocomBB wiki

Hence me wondering if anyone here knows what the actual differences

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


More information about the baseband-devel mailing list