Josh Blum
e2ca1fef44
umtrx: modify boost sleep line for boost compatibility
1.0.0
2015-04-15 00:32:05 -07:00
Josh Blum
0e18fa9544
umtrx: added link with pthreads to build
...
Some boost versions may require this.
2015-04-15 00:27:05 -07:00
Josh Blum
46f1e0522d
Merge branch 'umtrx_icp_fix' into umtrx_update
2015-04-14 16:59:49 -07:00
Alexander Chemeris
f601bc41cf
Merge pull request #9 from zabbal/umtrx_update
...
net_burner: Use 'ip' instead of deprecated 'ifconfig' to enumerate interfaces under Linux.
2015-04-14 10:47:09 +03:00
Josh Blum
595446d536
Merge branch 'fw_githash' into umtrx_update
2015-04-12 21:39:17 -07:00
Josh Blum
1f2cdf5b51
umtrx: checkin new fw with compat bump and hash
2015-04-12 21:38:32 -07:00
Josh Blum
d2acd75eb7
umtrx: bump fw minor for githash addition
2015-04-12 21:32:36 -07:00
Josh Blum
12e613bec2
umtrx: store 4 byte git hash into fw
2015-04-07 21:34:38 -07:00
Josh Blum
efedd23e1f
umtrx: spi is fast now, use sleeps for settling times
2015-04-07 17:56:07 -07:00
Alexander Chemeris
e94ffbc3a9
Host: By default set LMS Icp to 0.2mA.
...
This gives much better results for the GMSK modulation.
2015-04-07 13:38:35 -07:00
Josh Blum
711523fb5a
Merge branch 'umtrx_gains' into umtrx_update
2015-04-06 12:32:21 -07:00
Alexander Chemeris
483e31af48
Host: Power down DC comparators in LMS to improve Rx linearity (as per FAQ).
2015-04-06 02:31:21 -07:00
Alexander Chemeris
2d5c88d624
Host: Update the LMS regusters initialization to follow FAQ 1.0r12.
2015-04-06 02:30:35 -07:00
Josh Blum
a837e84e89
umtrx: test both channels with umtrx_test_gains
2015-04-02 13:22:12 -07:00
Josh Blum
6468121e16
umtrx: removed Safety check in favor of clipping
2015-04-02 12:14:41 -07:00
Josh Blum
4d7a11c21a
umtrx: fixes for gain distribution
...
* By listing TX VGA2 first lms6002d_ctrl.cpp, we can rely on UHD to distribute first to VGA2 (as specified by the comments).
* Added clipping to lms6002d.hpp, currently UHD has a rounding bug, and prior to the clipping off-by-1 error could shutoff the gain.
* Return the actual gain setting readback from spi registers for set_rx/tx_gain() routines in lms6002d_ctrl.cpp
* Added a test app in utils called umtrx_test_gains to check the gain ranges and distribution algorithm.
2015-04-02 05:55:26 -07:00
Alexander Chemeris
3a41a46824
Host: Enable separate controls for Tx VGA1 and VGA2 gains.
2015-04-02 04:11:55 -07:00
Josh Blum
0a3dd778d0
umtrx: slow down icap clock, this image resets reliably
...
Looks like icap clk from the pll is shared with the frontend clock.
So instead I opted to divide the icap clk down inside s6_icap_wb.v.
The image checked in reset reliably after many trials,
which is a good sign that this may be an acceptable fix.
2015-04-01 00:45:00 -07:00
Max
171e9b83da
Use ip instead of deprecated ifconfig.
...
Signed-off-by: Max <max.suraev@fairwaves.co >
2015-03-27 12:21:56 +01:00
Josh Blum
f274d9da1c
umtrx: remove multi-threading from stream converters
2015-03-25 10:23:25 -07:00
Josh Blum
ca17c9da65
zpu: move spi mask into spi.c
2015-03-24 01:00:05 -07:00
Josh Blum
35522afed1
zpu: fixed umtrx_init() lms_res typo
2015-03-24 00:28:42 -07:00
Josh Blum
924dcf8d8a
umtrx: s2 slave unused, fix comment
2015-03-17 12:05:23 -07:00
Sergey Kostanbaev
db0d59f936
update fpga & zpu images
2015-03-12 21:01:44 +03:00
Sergey Kostanbaev
20178f16fd
zpu: add watchdog timer for while( ... ); operations
2015-03-12 20:57:38 +03:00
Sergey Kostanbaev
6129113723
zpu: set UART debug port speed 115200
2015-03-12 20:37:07 +03:00
Sergey Kostanbaev
a37e4c74de
fpga: fix DCSYNC clock to 541.66 kHz
2015-03-12 20:35:25 +03:00
Josh Blum
4e3edded07
umtrx: revert merge changes for debugging
2015-03-11 02:14:39 -07:00
Josh Blum
146ab25f66
Merge branch 'fairwaves/umtrx' into umtrx_update
...
Conflicts:
host/lms6002d_ctrl.cpp
2015-03-06 17:04:42 -08:00
Sergey Kostanbaev
eb69bb2a78
Set pa_en1 & pa_en2 to "1" by default, add "pa_en1" & "pa_en2" EEPROM variables and UMTRX_PA_EN1 & UMTRX_PA_EN2 enviroment values to override defaults
2015-02-27 10:33:46 +03:00
Josh Blum
fc089a299e
umtrx: max timeout for tx async handler flush
2015-02-25 16:37:16 -08:00
Ivan Kluchnikov
0509c7b35a
Use CMAKE_INSTALL_PREFIX as dest dir for cpack
2015-02-23 14:32:43 +03:00
Sergey Kostanbaev
f74ff5610d
Add --divsw1 and --divsw2 options to umtrx_pa_ctrl
2015-02-12 15:20:18 +03:00
Sergey Kostanbaev
d0e136fb74
Fix UmTRX v2.0 creation with phony sensors
2015-01-21 19:37:04 +03:00
Sergey Kostanbaev
a5b5322b54
Add UMTRX_PA_DCDC_R and UMTRX_PA_LOW enviroment variable to override current EEPROM values for pa_dcdc_r and pa_low
2015-01-13 00:03:03 +03:00
Sergey Kostanbaev
9745ae9bb9
Fix reading pa_dcdc_r from EEPROM
2015-01-12 23:52:48 +03:00
Sergey Kostanbaev
e692e854cb
Fix typo
2014-12-26 17:18:10 +03:00
Sergey Kostanbaev
064b7bcf28
Add DCSYNC for DC/DC. Not tested since I don't have an oscilloscope.
2014-12-21 22:35:33 +03:00
Sergey Kostanbaev
13c76a80e7
Add FPGA image with PA control; not tested well!!!
2014-12-21 13:09:14 +03:00
Sergey Kostanbaev
e08b40758a
Add PA control logic
2014-12-21 13:07:20 +03:00
Sergey Kostanbaev
90b619f4b9
Move temperature sensors to separate class; add power sensor ADCs and add abitily to autodetect hw revision
2014-11-23 23:20:49 +03:00
Josh Blum
12fe73a6dd
umtrx: fix register temperature sensor
2014-10-29 13:24:46 -04:00
Josh Blum
418ec3dc67
umtrx: disable lms on shutdown device
2014-10-29 11:03:18 -04:00
Josh Blum
6a8624e36d
umtrx: added temp sensors
2014-10-28 20:20:28 -04:00
Josh Blum
fee641af8b
umtrx: copy in platform.hpp, which may be deleted from uhd
2014-10-28 15:18:07 -04:00
Josh Blum
197e2f01f9
umtrx: added net reset for fw/fpga boot
2014-10-27 20:21:26 -04:00
Josh Blum
1553c302e9
umtrx: 4DDC leds reversed
2014-10-27 17:32:04 -04:00
Josh Blum
1cac684df3
umtrx: update fpga images for led fix
2014-10-27 16:52:50 -04:00
Josh Blum
1873ed92fa
umtrx: default rx ant RX1
2014-10-27 14:55:57 -04:00
Josh Blum
16eaf1182d
umtrx: added debian package generator
2014-10-27 14:36:40 -04:00