Hi Prasad,
In order to cross-compile osmo-bts, osmo-pcu with 3rd party compiler such as CodeSourcery,
you will need to do:
- Download toolchain for armv5te from CodeSourcery
'arm-2013.11-33-arm-none-linux-gnueabi' Lite edition,
https://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/…
- Download and cross-compile libraries
ncurses-5.9
https://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz
gpsd-3.10
git://git.sv.gnu.org/gpsd.git
ortp-0.16.5
http://download.savannah.gnu.org/releases/linphone/ortp/sources/ortp-0.16.5…
ortp-0.16.5 requires two patches from here
https://github.com/sysmocom/meta-telephony/tree/master/recipes-misc/ortp/fi…
- Clone Osmocom sources from
http://git.osmocom.org (I am able to compile with the
following hash)
openbsc (57ee78078905c7499bd4e6857f8981d22badfcac)
git://git.osmocom.org/openbsc
libosmocore (8649d57f507d359c99a89654aac7e19ce22db282)
git://git.osmocom.org/libosmocore
libosmo-abis
(3cef39b03cb46de4a7aba65137d724a000b184cb)
git://git.osmocom.org/libosmo-abis
osmo-bts (dce6c09b30dd709467216d325bf38845a98fe75b)
git://git.osmocom.org/osmo-bts
osmo-pcu (08e5d604d3fce75b955549244b36fde62f20894b)
git://git.osmocom.org/osmo-pcu
layer1-api (7f0d5697b85340877b127a25e0c8f2a5f5fe66d7)
git://git.sysmocom.de/sysmo-bts/layer1-api.git
- Cross-compile libosmocore, libosmo-abis
- Cross-compile osmo-bts
- Finally, cross-compile osmo-pcu
Regards,
Minh-Quang Nguyen
Concepteur logiciel | Software designer GSM/Network
T. 418 914-7484 x2296 | 1 855 914-7484 | F. 418 914-9477
2150, Cyrille-Duquet, Québec (Québec) G1N 2G3 CANADA
minh-quang.nguyen(a)nutaq.com
www.nutaq.com
QUEBEC MONTREAL NEW YORK
Facebook Twitter LinkedIn YouTube
-----Original Message-----
From: osmocom-net-gprs [mailto:osmocom-net-gprs-bounces@lists.osmocom.org] On Behalf Of
Prasad Kaup
Sent: Tuesday, March 15, 2016 10:04 AM
To: Neels Hofmeyr; osmocom-net-gprs(a)lists.osmocom.org
Cc: Saurabh Sharan; Yves Godin; Abhinav Pragya Rishi
Subject: RE: Regarding integration of NURAN L1 1.0
Hello,
Thanks for your inputs. We are starting integration of NURAN 1.0 for CS , SMS and
GPRS/ EGPRS. We would like to know the steps to bring up the board with all software
elements .
We understand that osmo-bts/osmo-pcu and osmo-bsc will be cross compiled. As a first
step we would like to know the details of cross compilation and tool chain to be used for
osmo-bts / osmo-pcu and osmo-bsc .
Also in the test setup described at
http://openbsc.osmocom.org/trac , we see that there
are third party components like MSC , SGSN and GGSN mentioned. Let us know what
components are used for sample integration test setup.
Regards
Prasad
-----Original Message-----
From: osmocom-net-gprs [mailto:osmocom-net-gprs-bounces@lists.osmocom.org] On Behalf Of
Neels Hofmeyr
Sent: Monday, March 14, 2016 5:43 AM
To: Prasad Kaup <Prasad.Kaup(a)radisys.com>
Cc: osmocom-net-gprs(a)lists.osmocom.org; Yves Godin <Yves.Godin(a)nutaq.com>
Subject: Re: Regarding integration of NURAN L1 1.0
Hi Prasad,
AFAIK you need the header files with matching version number to your sysmoBTS's
firmware version from
http://git.sysmocom.de/sysmo-bts/layer1-api/
I'm a bit new on building osmo-bts myself, so I can't yet say precisely which
./configure options you need to pass; but do take a look at
./configure --help
Hope this helps...
~Neels