Alexander Chemeris
052a817f30
host: More verbose logging about calibration files loading.
2015-05-07 18:00:55 -04:00
Alexander Chemeris
8e92e8ca43
host: Store calibration file in a new way.
2015-05-07 18:00:25 -04:00
Alexander Chemeris
e64d3d5940
host: Update automatic DC calibration utility.
...
This verion of the DC calibration utility delivers predictable calibration
results, almost as good as manual calibration with a spectrum analyzer.
New features include writing calibration to a file in a format supported
by the UHD, as well as single run with measurement output to stdout.
2015-05-07 17:35:35 -04:00
Alexander Chemeris
158077c504
host: Fix loading of DC offset calibration values from EEPROM.
1.0.2
2015-04-29 22:45:05 -04:00
Josh Blum
84ef0be96c
Merge branch 'win_fixes'
2015-04-27 20:56:57 -07:00
Josh Blum
84330517e5
Merge branch 'version_info'
2015-04-27 20:56:41 -07:00
Josh Blum
72062b1466
Merge branch 'dc_offset_debug'
...
Conflicts:
host/umtrx_impl.cpp
2015-04-27 20:54:59 -07:00
Josh Blum
453caf23e8
umtrx: updated binaries after bootloader work
2015-04-27 17:21:01 -07:00
Josh Blum
b671b8f8b1
umtrx: use portable sleeps from boost
2015-04-27 17:01:05 -07:00
Josh Blum
b98d250be2
umtrx: switch to portable stdint.h include
2015-04-27 17:00:30 -07:00
Josh Blum
bf366bb7ae
umtrx: remove misused class declspec UHD_API
2015-04-27 16:59:09 -07:00
Josh Blum
624f089dcb
umtrx: provided nan() function for MSVC 2012
2015-04-27 16:56:35 -07:00
Josh Blum
6af61a7cab
umtrx: parse and print version info from git
2015-04-27 15:38:01 -07:00
Alexander Chemeris
99a409192e
images: Remove _test_pa image. All its features are already in the master.
2015-04-27 16:25:44 -04:00
Alexander Chemeris
ce92a2f47a
host: Fix PLL lock detection - only 0x00 value is correct according to the LMS6002d documentation.
1.0.1
2015-04-27 10:35:53 -04:00
Alexander Chemeris
cbb5815fe0
host: Make non-interface functions of lms6002d_ctrl_impl class protected for better abstraction.
2015-04-27 00:06:37 -04:00
Alexander Chemeris
108f250bf9
host: Fix debug output.
2015-04-27 00:06:09 -04:00
Alexander Chemeris
7e5cfac7af
host: Implement lo_locked sensor to show whether LMS PLL is actually locked.
2015-04-27 00:05:04 -04:00
Alexander Chemeris
8b7cb405f1
zpu: Bump fw minor version for the bootloader behavior change.
2015-04-26 23:24:06 -04:00
Alexander Chemeris
6ded41c3fd
zpu: Don't confuse users telling USRP2 is loading - it's UmTRX they have!
2015-04-26 23:19:22 -04:00
Alexander Chemeris
fd2493f8fe
zpu: Do not attempt to load production ZPU firmware from safe FPGA image.
...
This is almost always a bad idea and can lead to weird issues if you have produciton
ZPU firmware which is incompatible with your safe FPGA image.
2015-04-26 23:09:47 -04:00
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