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/UmTRX@lists.osmocom.org/.
Thomas Tsou thomastsou at gmail.comGoogle project hosting is currently read only for network maintenance. Here are general OpenBTS / UmTRX setup instructions. I'll post them when write access is restored. Download ======= UHD git://github.com/chemeris/UHD-Fairwaves.git fairwaves/umtrx-dboard OpenBTS git://github.com/ttsou/openbts-p2.8 umtrx Follow standard build instructions. http://files.ettus.com/uhd_docs/manual/html/build.html http://wush.net/trac/rangepublic/wiki/BuildInstallRun UmTRX Setup =========== Configuration of the LMS6003D is through the control script 'umtrx_lms.py', which is installed in '/usr/local/share/uhd/utils'. Calibration prior to operation is strongly recommended. Example setup for ARFCN 925: Initialization and auto-calibration: ./umtrx_lms.py --lms 1 --lms-init ./umtrx_lms.py --lms 1 --lms-tx-enable 1 ./umtrx_lms.py --lms 1 --lms-rx-enable 1 ./umtrx_lms.py --lms 1 --pll-ref-clock 26e6 --lpf-bandwidth-code 0x0f --lms-auto-calibration RX LNA and RXVGA2 selection and gain control ./umtrx_lms.py --lms 1 --reg 0x75 --data 0xf0 ./umtrx_lms.py --lms 1 --reg 0x65 --data 10 TX LPF control ./umtrx_lms.py --lms 1 --reg 0x34 --data 0x3e LO leakage cancellation (calibration data values may vary) ./umtrx_lms.py --lms 1 --reg 0x42 --data 0x67 ./umtrx_lms.py --lms 1 --reg 0x43 --data 0x89 TX/RX PLL charge pump current ./umtrx_lms.py --lms 1 --reg 0x16 --data 0x93 Tuning ./umtrx_lms.py --lms 1 --lms-rx-pll-tune 925.2e6 ./umtrx_lms.py --lms 1 --lms-tx-pll-tune 880.2e6 TXVGA2 gain to max and enable PA ./umtrx_lms.py --lms 1 --reg 0x45 --data 0xc8 ./umtrx_lms.py --lms 1 --lms-pa-on 2 Running OpenBTS ============== Follow standard instructions. http://wush.net/trac/rangepublic/wiki/BuildInstallRun Thomas