Re: AMR Implementation for Osmocom-BB
Akib Sayyed <akibsayyed@gmail.com> wrote:
I am trying to implement AMR codec for osmocom-bb.
Doesn't AMR support require applying some DSP code patches? Locating the DSP patch bits within a binary fw image read out of C1xx or whatever would probably be an incredible pain, but you can use this source/object mixed version instead: ftp://ftp.ifctf.org/pub/GSM/TI_src/Sotovik/ If you download ti-libs-extract.tar.bz2 from the above, you'll find all DSP patches in various *.obj modules in the l1_ext subdirectory inside that tarball. The names of the little individual object modules in that bunch are quite descriptive. The object format is TI's variant of COFF; you will need this patch to GNU Binutils in order to grok these objects: ftp://ftp.ifctf.org/pub/embedded/ti-arm/ Enjoy! Viva la Revolucion, SF
I am using TSM30 code for reference. Steps i Followed : - get multirate config from RR layer - pass them to l23 api - set sync_amr =1 : to tell dsp multirate config are ready in ndb - load multirate config into ndb.amr_config I am able to send uplink properly and can hear on other side. but about downlink i here only random noise with gliches. On Fri, Oct 25, 2013 at 2:09 AM, Michael Spacefalcon < msokolov@ivan.harhan.org> wrote:
Akib Sayyed <akibsayyed@gmail.com> wrote:
I am trying to implement AMR codec for osmocom-bb.
Doesn't AMR support require applying some DSP code patches?
Locating the DSP patch bits within a binary fw image read out of C1xx or whatever would probably be an incredible pain, but you can use this source/object mixed version instead:
ftp://ftp.ifctf.org/pub/GSM/TI_src/Sotovik/
If you download ti-libs-extract.tar.bz2 from the above, you'll find all DSP patches in various *.obj modules in the l1_ext subdirectory inside that tarball. The names of the little individual object modules in that bunch are quite descriptive. The object format is TI's variant of COFF; you will need this patch to GNU Binutils in order to grok these objects:
ftp://ftp.ifctf.org/pub/embedded/ti-arm/
Enjoy!
Viva la Revolucion, SF
-- Akib Sayyed Matrix-Shell akibsayyed@gmail.com akibsayyed@matrixshell.com Mob:- +91-966-514-2243
participants (2)
-
Akib Sayyed -
msokolov@ivan.Harhan.ORG