Activity
From 08/06/2010 to 10/04/2010
10/04/2010
- 11:34 pm Revision 50ff7e4d: usb: added dummy usb implementation for building without usb (throw, not segfa...
- 10:41 pm Revision c2dc0fe9: timeout: proper way to check for timeout in full buff mode
- 10:17 pm Revision f642942d: usrp-e: check if flags are ready after poll
- 10:04 pm Revision e54aa5ba: Merge branch 'timeout' into usrp_e_mmap
- 09:54 pm Revision 5bd863ef: uhd: bounded buffer pop sets back element to empty to decrement references
- 06:30 pm Revision 21918345: uhd: added include for enable_shared_from_this when used
- 06:18 pm Revision b7d828b3: Merge branch 'usrp_e_mmap' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_mmap
- 06:17 pm Revision b34af3c9: usrp-e: implemented mmap with new zero_copy timeout work, added much debug ver...
- 05:09 pm Revision 1da774f8: Merge branch 'timeout' into usrp_e_mmap
- 05:06 pm Revision 9cea1342: uhd: modified tx timed samples to deal with timeout
- 04:48 pm Revision 4fd922ba: usrp2: removed extra print-outs in init
- 04:28 pm Revision 57ad303e: udp: added io service work to keep service running
- 02:34 am Revision c6f17f1e: uhd: changed buffer allocations to be in a single chunk, udp: pass frame sizes...
10/03/2010
- 08:41 am Revision b57c84b3: uhd: implemented udp zero copy asio with async calls
- 06:15 am Revision 7352c950: uhd: reworked the zero copy interface
- - recv buffers have a release call
- safe make function for recv buffers (buff + release callback)
- send buffer comm...
10/02/2010
- 01:22 am Revision 00cd6018: uhd: implemented a double timeout (in seconds) for send and recv chains
- converted all size_t timeout_ms to double timeout
bounded and alignment buffer now take double timeout
added timeou...
10/01/2010
- 11:08 pm Revision bd3bd0df: UHD: added mutex to fix race condition in device enumeration.
- 10:18 pm Revision c07bc03b: fix timing problem on DAC output bus
- 07:14 pm Revision a772f453: Merge branch 'next'
- 07:11 pm Revision 3a1138bc: uhd: print system info on library load
- 06:54 pm Revision 348b5b12: usb: catch open errors and print message, device: catch exceptions at discover...
- 06:07 pm Revision 67e302ee: TVRX: fixed antenna prop enumeration
- 12:59 am Revision c0e03bb2: Ignore direction for GPIO 114 since it is always an input.
- 12:56 am Revision 46d2fc42: usrp-e: untested attempt at zero copy iface for mmap
09/30/2010
- 11:23 pm Revision b079d9d1: Made usb_device_handle UHD_API.
- 10:54 pm Revision 1c3dfe21: Modified phase shift of DCM1 to -64 which is intended to give more timing marg...
- Tested to be at least as stable as a phase shift of 12 and beter looking timing on the logic analyzer.
Signals driven... - 10:12 pm Revision cc97c6ee: usrp-e: update to build with the master
- 10:03 pm Revision ccb7adcb: Merge branch 'master' into usrp_e_next
- 09:59 pm Revision 790a5ac6: uhd: updated AUTHORS and README for tvrx and usrp1
- 09:51 pm Revision 2e7991fb: Merge branch 'tvrx_uhd'
- 09:36 pm Revision 2c8a7c7d: uhd: implemented recv timeout for zero copy interface
- 07:28 pm Revision 6dd50273: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- Conflicts:
host/lib/usrp/usrp2/io_impl.cpp - 06:58 pm Revision 487ef983: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into tvrx_uhd
- 06:57 pm Revision 046d8a9a: TVRX: Fixed to properly calculate alias frequencies.
- 06:32 pm Revision 7f8d7b0e: Ignore direction for GPIO 114 since it is always an input.
- 06:32 pm Revision e4fffed0: usb: set rt thread priority for the libusb event loop
- 06:25 pm Revision dd9f9c34: Ignore direction for GPIO 114 since it is always an input.
- 06:05 pm Revision a4f8ad59: usrp: added subdev enabled property
- the dboard manager will disable all subdevs at startup and shutdown
setting the subdev spec will enable only the sub... - 05:07 pm Revision 04c74a3c: usrp1: replace byteswap with htonx (it was wrong to just swap)
- also removed unused poke and peek 16 bit calls
- 01:27 am Revision 56751efb: TVRX: works for USRP and USRP2.
- 12:51 am Revision 9c58df56: Merge branch 'get_codec_rate' of ettus.sourcerepo.com:ettus/uhdpriv into tvrx_uhd
- 12:43 am Revision 83596f1f: usrp: added get codec rate to dboard iface
09/29/2010
- 11:32 pm Revision b8e62bb9: usb: added libusb docs to build guide, usrp1: moved transfer param docs
- 10:41 pm Revision 543a6364: usrp: transfer resize options and documentation
- 04:51 pm Revision 30207847: usrp1: fixed compile time warning, tweaked fw load message
- 04:44 pm Revision 83039bdc: Merge branch 'libusb'
- 01:09 am Revision 6fe533e1: TVRX: Mixed up DAC channels. Gain is much more linear now.
- 01:04 am Revision 560cbf9a: TVRX: Fixed spectrum inversion (derp derp derp). Removed debug printing.
- 12:46 am Revision 450abc5b: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into tvrx_uhd
- 12:45 am Revision 7cb95203: TVRX: First version that works. The gain linearity is still borked.
- I'll probably give up on the complicated linearizing stuff and just use the values from the old driver. The tuner's g...
09/28/2010
- 11:53 pm Revision e4c6f42f: usb: submit should return ssize_t, usrp1: set hash before reset after fw load
- 10:31 pm Revision b70d4430: wbx: fix for id swap typo
- 08:52 pm Revision 15eacbd9: TVRX: Don't have mboard impl modified for ADC buffer disable. The rest of TVRX...
- 06:11 pm Revision 071c4d42: Merge branch 'master' into libusb
- 06:08 pm Revision f5bdb7cc: usrp1: move the get handles call into the for loop scope to facilitate decontr...
- 05:24 pm Revision 137aa0ab: usrp1: modify fpga file load to use read (readsome seems to not work here in w...
- 05:21 pm Revision 852f5c5f: dboard: better warnings for invalid IDs and invalid ID combinations
- 02:19 am Revision a6f60ab4: TVRX: not done yet but getting there. gain linearization framework in place.
09/27/2010
- 11:15 pm Revision cd83b166: usrp2: application notes for the LEDs
- 11:04 pm Revision fd159654: usrp1: filter the discovery routine on the serial
- 06:35 pm Revision 2f62c39b: uhd: fix warning by adding brackets for while(cond){};
- 07:32 am Revision 69440469: usb: use the proper libusb include (in path set by pkgconfig)
- 05:45 am Revision 1180615f: usb: added some documentation to wrapper base
- 04:07 am Revision 017e7202: usrp1: add print out messages when loading images
- 03:54 am Revision 86213f8d: usb: disable thread interruption on wait calls
- 03:23 am Revision 08169256: usb: zero copy work, multiple endpoints with single context, async io
- Heavy work on the zero copy interface and endpoint wrappers to properly use the async io.
The global libusb session s... - 01:22 am Revision 20c364cb: Really enable usrp_e support. Previous commit commented out the ansi flag
- so C++ comments in C compile.
- 01:22 am Revision 507283b3: Remove BIT macro
- 01:21 am Revision 018813d4: Add define so uusrp_e support is enabled.
09/26/2010
- 04:07 am Revision dc8bcfde: usb: work on libusb code to use a single context across all calls
- libusb allocation stuff had been moved inside of smart pointer classes to handle automatic cleanup
the public device...
09/25/2010
- 03:51 pm Revision c75286df: Add more NEON for type conversion.
- 01:14 am Revision 1dffd5bb: usb: tweaks to usb code to cleanup properly and/or in error conditions
09/24/2010
- 10:56 pm Revision 082715d0: usrp-e: updated dsp for multiple shift properties
- 10:53 pm Revision 192663bc: Merge branch 'master' into usrp_e
- Conflicts:
host/CMakeLists.txt - 09:37 pm Revision 1f774947: allow for CS to rise before, at the same time, or after OE
- 06:07 pm Revision f2f4840f: usb: moved msvc stdint file and changed cmake conditional for msvc
- 01:56 am Revision 5d6d25b4: Merge branch 'libusb_win'
- 01:56 am Revision 5fc96b27: Merge branch 'xusrp'
- 01:47 am Revision 188162a4: usrp: modified pps input tester to use double with real value for seconds
- 01:46 am Revision 42576f1e: usrp1: removed msvc warnings for usrp1 impl code
- 01:32 am Revision af1882ab: usrp1: modified control to use the c++ ifstream over fopen
- 01:12 am Revision 8d55b861: Merge branch 'xusrp' into libusb_win
- 01:07 am Revision f97c4338: usrp1: fixes to remove warnings and errors for usrp1 + libusb windows
- 12:22 am Revision 1826421c: libusb: various minor code tweaks
- 12:15 am Revision 69992b41: better debug pins
09/23/2010
- 10:42 pm Revision ea82d5fe: libusb: various minor code tweaks
- 07:58 pm Revision 24bcc7d7: basic: added the 4th BA subdevice to basic and lf dboard code
- 07:47 pm Revision fbcd6772: usrp1: sanity check, only 1 channel per tx slot
- 07:37 pm Revision c36b8a83: usrp1: multi-channel tx working, modified vrt handler to interleave
- 06:40 pm Revision 27eb894c: watch the ethernet chip select on our debug bus
- 02:14 am Revision 7ee585f2: usrp1: multi-channel rx working, modified vrt handler to deinterleave
- 12:36 am Revision 00057889: usrp1: reworked the io_impl for usrp1 to use the vrt packet handler
- used dummy packers and unpackets that have a header size of zero
created wrapper around the data transport to handle...
09/22/2010
- 06:36 pm Revision 27cb282a: uhd: honor the LIB_SUFFIX option, added docs for LIB_SUFFIX and tweaked other ...
- disabled -pedantic for now as well
- 12:00 am Revision d78fd935: fix timing issue on DAC outputs with rev 2. This puts the whole system on a 9...
09/21/2010
- 08:06 pm Revision 77cdb4a9: Use a dummy write to start DMA transfers when sending data to the FPGA.
- Poll will also start data transfers.
- 07:59 pm Revision 943bfa27: Use the ring buffer sizes read from the kernel.
- 07:47 pm Revision 38088979: Convert write to use the mmap interface.
- 06:07 pm Revision d6c4fbb2: Read the ring buffer size from the kernel and use that to set up the
- structures that read and write the ring buffer.
- 05:41 pm Revision ba658f4d: added db_tvrx, regmap gen_dtt75403_regs.py
- 03:06 pm Revision d4a80a2b: Fix ring buffer size calculation.
- 01:22 am Revision 887aab36: usrp2: make usrp2 dsp multi-channel compatible
- 01:17 am Revision d68922ed: usrp1: implemented multi-channel dsp control of shift freq
- usrp: simple usrp calls into single usrp and prints deprecation warning
usrp: tune helper now supports multi-channel...
09/20/2010
- 11:59 pm Revision 1625bcb4: uhd: added single usrp interface, added usrp1 properties to prop names
- 08:31 pm Revision 7888b861: Fix really dumb mistake in rad ring buffer code. Add/comment debug
- lines.
09/17/2010
09/16/2010
09/15/2010
- 09:58 pm Revision ed245848: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- Conflicts:
host/lib/usrp/usrp2/CMakeLists.txt
host/lib/usrp/usrp2/mboard_impl.cpp
host/lib/usrp/usrp2/usrp2_regs.hpp
09/14/2010
- 06:46 pm Revision 7ffe28cc: Enabled phase offset adjustment on DCM_INST1 which drives the external Fast SR...
- Set phase shift to -12 after experimentation using logic analyzer to see results.
This value gives near optimum 1.5nS...
09/10/2010
- 07:47 pm Revision a845814e: Reverse I and Q on the wire.
- 02:07 pm Revision 136e5071: Install main_test so we can test cross compiled uhd.
- 12:41 am Revision 5fe26aa1: Merge branch 'usrp_e' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 12:40 am Revision 09a1b77a: Fix errors.
09/09/2010
- 11:30 pm Revision 93b77c39: Allow programs to find usrp_e.h header, even if it is not installed in /usr/in...
- 11:30 pm Revision d1a32786: Restore tx and rx timed smaple programs to the versions in master. They use fl...
- 11:28 pm Revision bc824bad: usrp-e: configure flag option for usrp-e support
- 11:27 pm Revision f0db419b: usrp-e: typo fix for ad9522 regs size
- 11:21 pm Revision 901fd9fc: Merge branch 'master' into usrp_e
- Conflicts:
host/examples/CMakeLists.txt - 10:53 pm Revision 72646d19: uhd: added enable flags for usrp1 and usrp2
- 09:19 pm Revision 08eb9d29: updated pins to match rev2, removed dip switch, etc. seems to compile ok.
- 07:55 pm Revision 4a757e64: Convert fc32_to_item32_nswap to use ARM NEON if available.
- 07:35 pm Revision ddfcc114: usrp2: added some pps docs using the test example app
- 07:24 pm Revision b7e3450a: usrp: test for async messages, also renamed pps test
- 06:24 pm Revision 8db1a390: pins are different on rev2
- 06:08 pm Revision 262109bc: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 06:07 pm Revision 6d315076: usrp: dboard eeprom burner app takes slot param (fixed for automatic)
- 02:02 pm Revision d2d5be27: Add clkgen-config, usrp-e-i2c and usrp-e-spi to the installed utils.
09/08/2010
09/01/2010
- 10:08 am Revision c5295159: Added to DCM's and some BUFG's to align the internal 125MHz clock edge with it...
- Since we don't have a board level trace to use to estimate clock propigation delay we just loop through the I/O on th...
- 07:45 am Revision 09c0420f: Merge branch 'efifo_merge' of git@ettus.sourcerepo.com:ettus/fpgapriv into efi...
- 07:44 am Revision f18bf439: Enhanced test bench to be more like real world application
- 01:11 am Revision 5058145d: usrp1: added docs and author
- 01:03 am Revision 53e5f300: Merge branch 'usrp1' into next
- 01:01 am Revision ce3a95db: Removed USRP1 firmware path debug messages
- 12:52 am Revision 4c7a66cf: Added serial number read. Renamed the usrp1-specific utilities.
- 12:41 am Revision b5461fc3: Merge branch 'usrp1' into next
- 12:32 am Revision 7b066a45: Added usrp_serial_burner.cpp and capabilities for setting serial number in mbo...
08/31/2010
- 11:57 pm Revision 4829a9be: Merge branch 'usrp1' into next
- 11:45 pm Revision 0616872e: Merge branch 'usrp1' of ettus.sourcerepo.com:ettus/uhdpriv into usrp1
- 11:44 pm Revision b96088b6: EEPROM burning in UHD. Changed some USB device handle stuff. Added usrp_init_e...
- 10:46 pm Revision d5ffc2d7: Merge branch 'ise12' into next
- 08:21 pm Revision 9a3217cb: usrp1: tested dbsrx, works with lower divider
- 08:08 pm Revision 80fe3189: usrp1: Fedora sdcc note and change fw error to warning (find should not error)
- 07:19 pm Revision c9cd9b60: usrp1: flush for flow error messages
- 07:18 pm Revision 5b546c50: Merge branch 'next' into usrp1
- 07:17 pm Revision 02e339cc: uhd: sine table for tx waveforms
- 07:11 pm Revision 11c83c60: usrp2: flush the error flow messages, issue the stop before register configure...
- 02:02 am Revision 954be827: usrp1: init the subdev specs so they will be non-empty
- 01:42 am Revision af0543a8: usrp1: work on gpio clock divider for dbsrx, still not locking
08/30/2010
- 11:54 pm Revision f5c62a46: usrp1: subdev spec tweaks and docs
- 11:20 pm Revision 051b611b: Merge branch 'convert_types' into usrp1
- 11:00 pm Revision 99494305: uhd: added interleave/de-interleave type conversion routines
- 10:11 pm Revision c3cd5ccb: add register to tell host about compatibility level and which image we are using
- 07:33 pm Revision 79ea83d6: uhd: fixed short conversion (IQ swap) and added test between short/float
- 05:59 pm Revision f4115cd2: Merge branch 'next' into usrp1
- 05:54 pm Revision d77765c8: Merge branch 'pps_test' into next
08/29/2010
- 12:16 pm Revision cd84e9db: Add usrp-e-debug-pins to utils. This is the wrong place for the regs header
- file.
08/28/2010
- 11:54 pm Revision ee44eecc: Test if usrp_e kernel module is loaded before trying to load the FPGA. Do
- not load the the fpga if the kernel module is loaded.
- 07:30 pm Revision a79d320d: Move fpga-downloader and usrp-e-loopback into utils so they get packaged
- for installation on the USRP Embedded.
- 07:27 pm Revision 63a07eb9: Add support for building c programs. Remove -pedantic and -ansi flags.
- 07:18 am Revision ad55e25a: usrp1: Additional comments on libusb transport implemenation
- 06:16 am Revision 2c85b172: usrp1: Read capabilities register
- 05:55 am Revision 7d7479ad: usrp1: Don't flush the stream buffer after every overrun/underrun
- 04:52 am Revision 76365acd: usrp1: Remove unused funtions libusb transport
- 04:51 am Revision 55da3154: usrp1: Additional comments to libusb transport implementation
08/27/2010
- 11:59 pm Revision 39629ec4: Merge branch 'usrp1' of ettus.sourcerepo.com:ettus/uhdpriv into usrp1
- 11:59 pm Revision aa2ef7d2: usrp1: add the 4rx image to the installed usrp1 fpga images
- 11:20 pm Revision ec8005e3: usrp1: Wait for USB device renumeration only when necessary
- Waiting for FX2 renumeration is only needed after a firmware
load so move it out of the main device discovery loop an... - 11:09 pm Revision f810520c: Fixed PPS. Instantiation was miscapitalized.
- 11:05 pm Revision 7f8c73fa: usrp1: Handle degenerate managed send buffer cases
- Handle degenerate usage of send buffer commits. If the buffer
is destroyed without ever being submitted, submit a zer... - 10:51 pm Revision 94c450b3: usrp1: some app notes
- 10:22 pm Revision aa4a6b66: Created pps_test example and docs
- 09:59 pm Revision 94e9baee: move declaration to make loopback compile
- 09:59 pm Revision 72fc20bc: usrp1: Disable default debug output for libusb implementations
- 09:59 pm Revision b6099569: usrp1: Cleanup libusb device handling
- This patch limits all libusb device enumeration operations to FSF
(Vendor ID = 0xfffe) devices, which removes a lot o... - 07:27 pm Revision c30cbf65: usrp1: Disable i2c error messages unless debug is enabled
- Failed i2c operations can be normal under certain situations.
Notably, write failures are used to detect unpopulated
... - 07:20 pm Revision 1e1e7037: usrp1: Disable default codec debug output
- 07:01 pm Revision 37adb480: Merge branch 'usrp1_cleanup' into usrp1
- 06:59 pm Revision 98510590: usrp1: Add missing include for fpga registers
- 06:59 pm Revision 5e047eb5: usrp1: Only return a list of FSF devices
- 06:58 pm Revision ab068598: usrp1: Fix DDC rate storage value and comments for multiple channel support
- 06:58 pm Revision 45d8240f: usrp1: Clean up initialization sequence of fpga registers
- 06:54 pm Revision a455ed96: usrp1: Fix fpga load issue by increasing delay after firmware load
- 500ms is not enough. 1-2 seconds is suitable.
- 06:54 pm Revision 273a1048: usrp1: Add TODO comments
- 05:15 am Revision c9569736: usrp1: handle special dbsrx clocking case
- 01:36 am Revision 44ac4461: Removing the GPS search stuff until I have time to figure out why the firmware...
- 01:31 am Revision 7bf40947: usrp1: cast enum to char before printing as %c
- 12:52 am Revision a161923e: usrp1: swapped the mux values to account for the convert types routines
08/26/2010
- 11:43 pm Revision eeb72416: usrp1: codec pga gain control fix
- 11:20 pm Revision 2cb0e2b5: Merge branch 'next' into usrp1
- 11:10 pm Revision 3c783f9a: basic-tx: added docs for new subdevices
- 08:26 pm Revision 988cba70: basic-tx: mirror the rx subdevices for basic tx boards as well
- 07:42 pm Revision be904c0e: usrp1: Fill in missing dboard interface with an empty call
- 07:34 pm Revision af44e589: Merge branch 'convert_types' into usrp1
- 07:33 pm Revision 4434e823: Merge branch 'usrp1_next' into usrp1
- 07:21 pm Revision fe7df530: usrp1: Modifiy USB transport implementations to use new interface
- Common libusb1 code is consolidated in the libusb base file.
- 07:11 pm Revision 687e118e: usrp1: Modifiy USB interfaces to use new device handle
- The interface previously defined a descriptor type, which is now
replaced with a generalized handle. This change prov... - 06:52 pm Revision 2aea2ae7: Merge branch 'mux'
- 04:15 am Revision 738f4a86: uhd: switched the IQ order interpretation for convert types
- 02:04 am Revision ea545df8: invert adc_a because it is inverted on schematic. Also clean up extraneous
- adc signals from old adc on U2
- 02:02 am Revision 60fc0f04: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- Conflicts:
host/include/uhd/usrp/simple_usrp.hpp
host/lib/usrp/simple_usrp.cpp - 02:00 am Revision 9e2e7864: SWAP DAC A and B, invert B to match schematics
- 01:55 am Revision 0019bb05: Change to get codec_impl to compile, dur.
- Changed memory map to correspond to new tx_policy code.
- 01:54 am Revision 596fc8d8: hangedddddddextrnal fifo size to use full NoBL SRAM
- 01:51 am Revision 26ccb5e3: Merge branch 'tx_policy' into u1e
- * tx_policy: (21 commits)
clean up DAC inversion and swapping to match schematics
Clean up iq swapping on RX. It... - 01:47 am Revision 32d06cad: Merge branch 'u1e_merge' into u1e
- * u1e_merge:
no need for protocol headers since we're not doing ethernet
match the signal names in this design
... - 01:44 am Revision 2e526a84: Use new tx_policy stuff, reassigned leds to be just like U2
- 01:22 am Revision 5583e21a: Merge branch 'tx_policy' into u2p_txpolicy
- * tx_policy: (21 commits)
clean up DAC inversion and swapping to match schematics
Clean up iq swapping on RX. It... - 01:11 am Revision 81439532: Merge branch 'convert_types' into mux
- 01:08 am Revision fb1f8e1a: usrp2: changes to mux calculation routine and usrp2 fpga compat number
- 12:57 am Revision 9fa6105a: clean up DAC inversion and swapping to match schematics
- 12:44 am Revision 7c057ae2: Clean up iq swapping on RX. It is now swapped in the top level.
- widened muxes to 4 bits to match tx side and handle more ADCs in future
08/25/2010
- 11:32 pm Revision 8cd377d7: Corrected extfifo code so that all registers that are on SRAM signals are pack...
- Explcit drives and skews added to GPIO pins
Corrected minor error in FIFO logic that showed data avail internally in... - 09:10 pm Revision 924914be: usrp-e: implemented tx policy and handling of async messages
- 12:26 am Revision 8c872ffb: uhd: convert types corrected for little endian, created SSE2 float/short conve...
08/24/2010
- 11:06 pm Revision df6e5262: usrp1: Remove unused overrun/underrun poll variable
- The polling inverval for overrun and underrun checking is
rate dependent and calculated in the dsp code whenever
the ... - 11:05 pm Revision 9449d057: usrp1: Cleanup unnecessary state variables
- 10:04 pm Revision 8c5768ae: usrp1: Improve debug output readability
- 08:36 pm Revision d0815967: Added a sanity checker Python script.
- The script just looks for input/inout/outputs that are declared in the .v but not in the .ucf. If it finds an occurre...
- 08:25 pm Revision e5c97b4a: Ensure ethernet LED pin has 12mA output
- 07:26 pm Revision 65821027: usrp-e: fixed codec control gain calculation error, added tx policy registers,...
- 07:08 pm Revision 743ea16d: no need for protocol headers since we're not doing ethernet
- 06:11 pm Revision d3501cda: usrp-e: added dboard iface set gpio debug call
- 05:34 pm Revision e0d55c79: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 02:20 am Revision 87a64f59: match the signal names in this design
- 02:06 am Revision 48ad3b73: usrp: added get dboard iface to simple wrapper, and set gpio debug to dboard i...
- 12:12 am Revision 105efcdf: debug pins cleanup
08/23/2010
- 11:12 pm Revision 4ecc24d0: basic: better errors for invalid antenna selection
- 10:30 pm Revision 54debe30: usrp1: Fix assertion that prevents 32-bit SPI transactions
- 10:21 pm Revision 3f4e998b: usrp1: Remove hard coded value in clock rate property
- 10:18 pm Revision 40217798: usrp1: Refactor I/O implementation
- 10:17 pm Revision f65bdc31: usrp1: Fix bug in calculating transmit mux
- Use transmit instead of receive properties.
- 06:55 pm Revision 038189c0: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
08/20/2010
- 11:19 pm Revision 8673ee72: uhd: removed msvc warnings and errors (no M_PI)
- 10:35 pm Revision 6798b4f8: uhd: tx waveform generates on the fly now
- 10:29 pm Revision 2c70f2bd: Added 12mA current spec to eth phy LED pin.
- Changed debug pins to debug ICAP instead of VITA -- which makes it actually meet timing, too. Bonus.
- 07:13 pm Revision f60d5513: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 05:04 pm Revision 605483a2: uhd: tx waveform change how error is measured
- 03:25 am Revision 492c5d53: capacity logic fix
- 02:44 am Revision eec4cd82: uhd: work on tx waveforms to make it more accurate
- 02:33 am Revision f41cdf4e: usrp1: Change codec transmit gain scaling
- The AD9862 datasheet states that maximum gain is achieved with
a value of 111111 (0x3f), however, empirical testing r... - 01:42 am Revision dafbb2c0: usrp1: Make underrun/overrun checking rate dependent
- Calculate a polling interval based on the sample rate and size.
- 01:23 am Revision 2f3269f3: usrp1: images for usrp1, makefile checks for image generation dependencies
- 01:02 am Revision c6ae773f: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 12:30 am Revision 620d22dc: Added capacity to the module pinout
- 12:28 am Revision 0e8a978c: Added a bunch of debug signals.
- 12:15 am Revision a32c3217: Merge branch 'master' into usrp1
- 12:10 am Revision d99e2297: uhd: added image utils code to search the images paths for image files
08/19/2010
- 10:23 pm Revision 6be46540: Change clock dividers so DBSRX board locks.
- 09:24 pm Revision 10f6e1ae: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- Conflicts:
host/examples/CMakeLists.txt - 08:46 pm Revision 05b1c0b5: Merge branch 'ise12_efifo_work' into efifo_merge
- * ise12_efifo_work:
Regenerated FIFO with lower trigger level for almost full flag to reflect logic removed from no... - 08:34 pm Revision 38722979: Add gain command line parameter.
- 08:33 pm Revision b84f2da1: uhd: replaced tx continuous app with tx waveform app (siggen example app)
- 08:08 pm Revision 7d602e28: properly integrate the new tx chain
- 08:08 pm Revision 50a2ccee: catch up with tx_policy
- 07:46 pm Revision 12755e4e: Regenerated FIFO with lower trigger level for almost full flag to reflect logi...
- Improved ext_fifo_tb further, try to simulate more combinations of decomation rates and packet arrival patterns.
Str... - 07:37 pm Revision 7ce6f475: usrp1: Remove codec gain TODO comments
- 04:27 pm Revision f568f651: Add gain setting to tx_timed_samples program.
- 04:26 pm Revision 2ef82f57: Add get setting to the rx_to_file program.
- 04:25 pm Revision b0a2f23b: Add program to transmit samples from a file.
- 02:26 am Revision 5ac2f224: usrp1: Return proper mboard proxy
- 02:22 am Revision 024377af: usrp1: Refactor mboard tuning code
- 12:33 am Revision afb22c9d: usrp: rethrow validate subdev spec errors with additional info
08/18/2010
- 11:59 pm Revision ee20f8eb: Change TX PGA gain scaling to match gnuradio scaling
- 10:07 pm Revision 50b70be9: Build rx_to_file example.
- 09:49 pm Revision 769b565d: Merge branch 'usrp2p_udpfw' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 09:48 pm Revision 2da87fa5: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 09:38 pm Revision 42547a0b: Moved UDP firmware update stuff out of fw_common.h into udp_fw_update.h.
- This stuff should only go back into fw_common.h if we decide to integrate firmware update into
the UHD code. Right no... - 08:42 pm Revision 8740197d: uhd: docs on building and installing images
- 07:43 pm Revision 4aa48966: usrp2: template pick rate to avoid compile errors
- 07:24 pm Revision 5f27d6ed: uhd: windows path escape fix
- 06:57 pm Revision 77b35f69: Merge branch 'next'
- 01:40 am Revision 0f2bf7bf: usrp1: added firmware to images makefile and prebuilt fpga images
- 01:39 am Revision 00ee9ddd: Removed debugging print from usrp2p_fw_update.py
- 01:35 am Revision 9d10efa5: UDP firmware update support for USRP2P.
- The hooks are in there for USRP2, but without CPLD changes it won't support it.
Added an app host/utils/usrp2p_fw_up... - 12:54 am Revision f001559f: Merge branch 'usrp_e' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 12:53 am Revision c3fc2010: usrp-e: added gain group property
- 12:52 am Revision ea86054d: Merge branch 'master' into usrp1
- 12:43 am Revision e4c12fbf: usrp1: Return unknown (0xff) on invalid I2C read
- This allows a dboard eeprom read to continue when reading
from an empty slot. - 12:41 am Revision f7fab232: Really fix TX IQ phase offset.
- 12:25 am Revision 864de41a: Merge branch 'next'
- 12:20 am Revision 6c8260dc: Merge branch 'next' into usrp1
- 12:11 am Revision 02c2a3fd: attach run_tx and run_rx to leds
08/17/2010
- 11:54 pm Revision 652b82a6: Merge branch 'features' into tx_policy
- * features:
added compat number to usrp2 readback mux
makefile dependency fix for second expansion - 11:39 pm Revision e48dfb21: Fix to create 90 phase shift on TX.
- 11:38 pm Revision 270fb931: Merging my work back to usrp_e branch.
- 11:37 pm Revision 746f9440: connect atr
- 10:50 pm Revision 1d9d3dcc: delay the q channel to make the channels line up on the AD9862
- 07:23 pm Revision 1e28ae51: usrp-e: building off of next branch
- 06:05 pm Revision 977651fd: uhd: add space to multiline string so quotes in the string cant disturb the mu...
- 05:16 pm Revision 1aa1404e: Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_merge
- 05:16 pm Revision 1b477022: usrp-e: misc code tweaks
- 06:28 am Revision 7d110e73: uhd: added the concept of installer path (along with local path) for package data
- 02:51 am Revision 0541029e: Merge branch 'premerge'
- 01:44 am Revision fa7cf1f2: Merge branch 'usrp1_next' of ettus.sourcerepo.com:ettus/uhdpriv into usrp1_next
- 01:42 am Revision 43e5480d: usrp1: Remove hard coded clock values
- Get clock values from clock control, where the master setting lives.
- 01:35 am Revision cc6bbf94: usrp1: Remove error message for unsupported ATR registers
- 01:35 am Revision df74cfa4: usrp1: Setup dboard interface duality
- 01:21 am Revision 230368da: Rev firmware compatibility number to 6
- 01:16 am Revision acc508a1: usrp1: rx and tx mux calculation
- 12:44 am Revision 288f9324: usrp2: don't forward dbsm errors
- 12:40 am Revision aa220cd3: Merge branch 'tx_policy' of ettus.sourcerepo.com:ettus/fpgapriv into premerge
- 12:29 am Revision 936c5518: Fix warnings related to const-ness and volatile-ness.
- 12:29 am Revision c23a4c43: Removed NACK checking so things don't barf when daughterboards aren't connected.
- When we have real error handling in the DUDE/BRO protocol we'll add this back in.
- 12:29 am Revision ecc971c6: IRQ-based SPI works. Don't try to do multiple transactions without waiting for...
- an I2C transaction while an SPI transaction is pending.
- 12:29 am Revision 20d1f96f: syntax
- 12:29 am Revision 5b5f8901: first stab at irq'ed spi
- 12:29 am Revision 1bee816d: usrp: needed default constructor for MSVC, fixed gain group float warnings
- 12:29 am Revision f29306c5: uhd: avoid segfaults - use CPP macros for paths and dont split empty string
- 12:29 am Revision 38b6482e: uhd: created floor_step to handle floating-point errors in gain group
- 12:29 am Revision f89f7476: Brought in changes to SPI to match up with parallel branch so they share a com...
08/16/2010
- 11:11 pm Revision 40faee2e: Finished GPS driver, more or less.
- Should detect any 115kbaud GPS on the serial port, as long as it outputs GPRMC packets. Tweaked the serial driver for...
- 11:08 pm Revision dea3792c: Merge branch 'features' into ise12_efifo_merge
- * features:
added compat number to usrp2 readback mux
makefile dependency fix for second expansion - 10:20 pm Revision 02998fa2: Matt's attempt at merging
- Merge branch 'tx_policy' into ise12_efifo_work
* tx_policy:
rx error context packets should not be marked as error... - 10:16 pm Revision 9ff71ccb: Merge branch 'ise12' into ise12_efifo_work
- * ise12:
move declaration ahead of use
put run_tx and run_rx on the displayed LEDs
remove warnings
add mux an... - 07:09 am Revision 564bfee0: usrp1: compiling with the latest next
- 06:21 am Revision 963f60c6: Merge branch 'next' into usrp1_next
- 06:21 am Revision f75869e4: usrp2: fix missing include
- 05:23 am Revision a80a62df: usrp: use different priority policies for gain group (rx vs tx)
- 04:34 am Revision 58519b29: usrp: moved usrp utils into public include space
- 02:12 am Revision e7d4233a: usrp1: add skeleton code for setting subdev spec
- 01:49 am Revision 5c0d3d30: usrp1: created daughterboard duality
- everything that should have two is now stored into a dictionary of slot to type
the set and get functions are now bou...
08/15/2010
- 07:40 pm Revision 2e978d88: usrp1: compiling off next branch
- made usb checking changes
implemented named_prop_t::extract change
copied the remainder of the codec pga gain control - 07:18 pm Revision a8a4d6c0: Merge branch 'next' into usrp1
- 07:18 pm Revision 7b084e3a: uhd: use cmake to convert the pkg data dir to native system format
- 05:55 pm Revision 45c95239: Merge branch 'next' into usrp1
- 05:51 pm Revision 98ba0cc0: uhd: extract named prop returns a named prop (not a tuple)
- simplifies the code after the property set/get declaration
- 08:41 am Revision 6c3d37ca: usrp: give dboards a name (not a blank string), do automatic selection when no...
08/14/2010
- 09:45 pm Revision f0960e79: usrp: replaced mboard name with special props for dboard iface
- 12:54 am Revision 9cb9e7d5: usrp1: Add usrp1 implementation
- 12:54 am Revision d10de2f6: usrp1: Cmake changes to find libusb-1.0
- FindUSB1.cmake file imported from the libFTDI project,
http://www.intra2net.com/en/developer/libftdi - 12:54 am Revision 86c86ede: usrp1: Add libusb-1.0 implementations of USB interfaces
- 12:54 am Revision 38746242: usrp1: Add USB transport interfaces
- This patch adds generic interfaces for control and zero-copy
transport of data between the host and a slave device. T... - 12:54 am Revision b3a09205: usrp1: Add SPI transaction command to FX2 firmware
- The existing SPI read command is set for half-duplex 8-bit
or 16-bit writes followed by an equivalent sized read.
Thi... - 12:28 am Revision f626a4f2: Fixed behavior when no GPS present.
08/13/2010
- 11:18 pm Revision ac899c00: Small fix for fngets
- 11:16 pm Revision 727d8711: Support for NMEA reads. Uses NMEA parsing instead of Jackson Labs parsing.
- No multibaud support yet. read/write_uart() now do multiple-packet writes in multiples of 20 bytes (hardcoded).
- 08:07 pm Revision 5ab3f053: GPS interface works for Jackson Labs devices.
- 08:07 pm Revision d96e9f90: Increased UART timeout for slow Jackson Labs GPSDO. Fixed up timeout code.
- 07:30 pm Revision a340b9fb: usrp-e: clock settings, ref doubler, disable test clock, lower cp current
- 07:25 pm Revision 70eae1d2: usrp1: Add FX2 firmware files
- These firmware files for the usrp1 are imported from
GNURadio. - 07:20 pm Revision 6d2899d1: Merge branch 'split_string' into next
- 07:09 pm Revision 6bde8e29: Added timeout functionality for UART gets() calls. use fngets_timeout(). timeo...
- 06:49 pm Revision 3091759d: this is necessary for some reason
- 06:34 pm Revision f09d9820: first stab at a GPS driver in gps_ctrl.cpp. not the most expandable thing in t...
- 01:15 am Revision 3fe2744e: Host-side fixes for GPS UART.
- 01:13 am Revision 6be2b64c: Fixed GPS UART stuff. Works OK.
- 01:09 am Revision ac85d2b3: usrp-e: codec gain control from properties interface
08/12/2010
- 11:27 pm Revision e2fcb815: Added host-side support for UART messaging.
- Have not yet added GPS control library. Debug crap in mboard_impl.cpp constructor.
- 10:17 pm Revision e42230e7: Added UART transactions to the DUDE/BRO protocol.
- 09:35 pm Revision bbe1965c: Regenerated FIFO's for extfifo.
- There are problems with certain configurations it seems.
It is important that the fifo_xlnx_512x36_2clk_18to36 is
gen... - 09:28 pm Revision 8c676eeb: usrp-e: added codec impl, probe works
- 08:05 pm Revision 030d98ce: Edited FIFO instance to delete port that was not regenerated after reconfigura...
- 07:57 pm Revision ac0ce6f5: Adding in files that probably didn;t exist in the ISE10.1 version of coregen
- 07:28 pm Revision fe79353d: Bringing all coregen files checked in into sync
- 07:22 pm Revision 82e254b2: Merge branch 'ise12_efifo_work' of git@ettus.sourcerepo.com:ettus/fpgapriv int...
- Conflicts:
usrp2/coregen/fifo_xlnx_512x36_2clk_18to36.ngc
usrp2/coregen/fifo_xlnx_512x36_2clk_18to36.v
usrp2/coreg... - 07:00 pm Revision 6e0d78f4: Found bug due to not accounting for the correct number of possible in flight R...
- Regenerated fifo_xlnx_512x36_2clk_18to36 to include prog_full output triggered at 1017 so that there are 6 empty spac...
- 06:37 pm Revision fe9ff169: Fixed u2plus_core.v to use quad_uart instead of simple_uart.
- 06:17 pm Revision a1d768d5: Merge branch 'split_string' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_...
- 06:17 pm Revision 68a65581: usrp-e: fix typo in verify subdev spec
- 06:14 pm Revision 8bdc6cda: Merge branch 'subdev_spec'
- 05:38 pm Revision a22fb2da: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_merge
- 05:30 pm Revision 0d7c9c86: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 05:23 pm Revision 32c40b5f: Working support for multiple UARTs.
- Default behavior (printf, gets, etc.) routes to DEFAULT_UART, set in hal_uart.h. Use fputstr() to print to other UART...
- 05:08 pm Revision 805d4a0c: uhd: made split string utility function
- 07:47 am Revision ef695302: uhd: created floor_step to handle floating-point errors in gain group
- 04:13 am Revision 836c6bcd: uhd: avoid segfaults - use CPP macros for paths and dont split empty string
- 03:49 am Revision 2ce128a2: uhd: avoid segfaults - use CPP macros for paths and dont split empty string
- 01:58 am Revision c4ae87f3: rx error context packets should not be marked as errors in the fifo
08/11/2010
- 11:26 pm Revision 9e97e773: connect the setting reg to the real clock and reset
- 10:33 pm Revision 0482853a: Merge branch 'usrp_e_merge' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_...
- 10:33 pm Revision 8e5040a9: usrp-e: removed transfer frameness
- 10:28 pm Revision 2b7f944f: Merge branch 'usrp_e' into usrp_e_merge
- 10:23 pm Revision a58b90ef: Convert to use mmaped rx ring buffer.
- 09:34 pm Revision f0e23139: quad uart instead of single, for the extra on board serial ports
- 09:20 pm Revision dfafbd5f: Branch to make use of quad UART on USRP2P.
- 09:00 pm Revision 1c237e7c: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp2p
- 08:59 pm Revision 298b5c2d: checkin of generated coregen files
- 07:32 pm Revision 3f25b6fe: usrp-e: filled in properties and logic for subdev spec
- 07:28 pm Revision 457ee4f8: Merge branch 'subdev_spec' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 07:27 pm Revision 54048fd9: usrp: added subdev spec verification functions
- 06:18 pm Revision 9503c510: Merge branch 'changes'
- 06:17 pm Revision e581e0af: usrp: needed default constructor for MSVC, fixed gain group float warnings
- 05:53 pm Revision 74e5238d: Convert non-mmaped loopback test program to use new simple read/write api.
- Done by copying from the -mm version, which will be used to test mmaped
ring buffer. - 05:23 pm Revision 6ce879c3: Add usrp-e-mm-loopback to .gitignore.
- 07:16 am Revision 9e87ebda: usrp-e: fixed warnings and errors, missing subdev spec stuff
- 06:29 am Revision 293ccdcc: usrp-e: merged master, does not build
- 01:06 am Revision af663639: Merge branch 'usrp_e' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 01:05 am Revision cb929345: Loopback test now supports variable size and works with mmapable ring buffer.
- 12:02 am Revision 663808e8: Merge branch 'master' into usrp2p
- this was the merge from hell
Conflicts:
firmware/microblaze/Makefile.am
firmware/microblaze/bootstrap
firmware/m...
08/10/2010
- 09:53 pm Revision 57926811: Bring in changes since last week.
- 09:16 pm Revision 5514d168: Interrupt-driven I2C. txrx_uhd uses async i2c for comms.
- 06:55 pm Revision 9e419c7b: uhd-images: do not require language check for images project
- 06:47 pm Revision 97624cfe: usrp2: work on card burner to pad the image file before a write
- 04:59 pm Revision 19974fa0: enlarge loopback fifo
- 01:29 am Revision f6c3178c: usrp2: added fpga compat number, renamed firmware proto version to compat
- 01:28 am Revision b99c2c04: Merge branch 'uhd_fpga_features'
- 01:24 am Revision 927e3a99: Merge branch 'features' into uhd_fpga_features
- 01:18 am Revision 0f0e3abe: added compat number to usrp2 readback mux
- 12:33 am Revision 52a1e1c1: makefile dependency fix for second expansion
- 12:28 am Revision 8a2020ce: Merge branch 'images'
08/09/2010
- 11:56 pm Revision 349d99c9: Merge branch 'features' into uhd_fpga_features
- Conflicts:
fpga/usrp2/vrt/vita_rx_control.v - 10:16 pm Revision 55658336: usrp: added api call to get the subdev spec
- 06:24 pm Revision 2a87970a: uhd: created library code to handle paths for images and modules
- - read from environment variable paths
- utility functions to get paths and search for images
- modified load modules...
08/08/2010
- 11:35 pm Revision f159e4e3: uhd: moved utils specific cmake stuff into utils cmake file
- 06:03 pm Revision 1c241c28: uhd: fix device recv docs on timeout, also fix typo
08/07/2010
08/06/2010
- 10:18 pm Revision 03ccbeb6: Merge branch 'codec_gains'
- Conflicts:
host/lib/usrp/mimo_usrp.cpp
host/lib/usrp/simple_usrp.cpp
host/test/CMakeLists.txt - 10:02 pm Revision d1711722: uhd: use int to round down for gain group
- 09:34 pm Revision 5fe5ff06: dbsrx: added support note to README
- 07:15 pm Revision 53341c28: usrp: added subdev spec class with parser to specify subdevice specifications ...
- 07:15 pm Revision a333a01a: uhd: implemented subdev spec in mimo and simple usrp wrappers.
- implemented subdev spec in usrp2 mboard impl
removed subdevs used in dboard impl - 07:15 pm Revision 187fe9d3: usrp: tweaks to subdev spec printing
- 07:15 pm Revision 5ec42578: uhd: created subdevice pair struct for subdev spec (easier than first/second)
- 06:53 pm Revision 7e8a1f29: uhd: use constructor for impl class to avoid msvc warnings
- 06:35 pm Revision 1f16bb39: dbsrx: fix msvc warnings
- 01:28 am Revision 898adebb: Fix DBSRX tuning and filter bandwidth
Also available in: Atom