Activity

From 01/26/2010 to 03/26/2010

03/26/2010

11:56 pm Revision 72927d98: library loading on windows, status message tweaks, warning tweaks
Josh Blum
10:38 pm Revision d1e67602: made python app to generate vrt jump tables, seems to run faster...
Josh Blum
10:37 pm Revision 806a2de4: remove timescale junk
get rid of asynchronous resets
fix spelling error
corrected comment
Matt Ettus
08:45 pm Revision 2276c737: removed that fw sets seq stuff, not applicable
Josh Blum
07:54 pm Revision 1657a022: insert correct control word and vrt len into the buffer
Josh Blum
07:04 pm Revision 29e88b34: Working version.
Philip Balister
07:00 pm Revision faaee09f: Merge branch 'addrs' of git@ettus.sourcerepo.com:ettus/uhd into timing
Conflicts:
host/lib/usrp/usrp2/usrp2_impl.hpp
Josh Blum
06:45 pm Revision 08f6b21c: added interface address discovery
Josh Blum
06:30 pm Revision 7a3064b6: connect 2 clock gen controls and 3 status pins to the wishbone so they can be ...
Matt Ettus
03:22 pm Revision 84df070f: Add test program to send characters to the wishbone uart.
Philip Balister
04:00 am Revision f979a9d4: Merge branch 'udp' into u1e
Matt Ettus
01:36 am Revision af586ae1: Overhaullllllled the way we do streaming. There is an odd bug where
a zero length command (now, no chain) used to stop the streaming.
Now it seems to do the reverse... must investigate....
Josh Blum
12:35 am Revision 16818dc9: Merge branch 'master' into udp
Matt Ettus

03/25/2010

10:49 pm Revision b7438856: connected spi pins, but the spi core still needs to be redone for 16 bit inter...
Also reconnected GPIOs so you'll need to send commands in order to get debug pins on the GPIOs Matt Ettus
09:00 pm Revision fdb6175a: moved fifos around, now easier to see where they are and how big
Matt Ettus
08:43 pm Revision 717a6acd: Update read/write test program to new header name and add to Makefile.
Philip Balister
06:42 pm Revision 7d195aa7: Merge branch 'mbdebug' of git@ettus.sourcerepo.com:ettus/uhd into timing
Josh Blum
05:42 pm Revision 28e5e074: Updates for header file change from usrp1_e.h to usrp_e.h.
root
01:30 am Revision 71d4a26e: mess with that usrp2 io loop unroll, also py app gets installed executable
Josh Blum
01:03 am Revision de2e7bb9: added easy way to compile firmware for debug mode
Josh Blum
12:22 am Revision dce164d8: bigger fifo on UDP TX path, to possibly fix overruns on decim=4
Matt Ettus

03/24/2010

11:36 pm Revision fc32fa87: Xilinx ISE is incorrectly parsing the verilog case statement, this is a workar...
Matt Ettus
07:49 pm Revision 4f5cd641: Makefile and usrp-e-spi edits, add i2c test program.
Philip Balister
07:13 pm Revision ac482c5a: Merge branch 'u1e_uhd' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Philip Balister
04:59 pm Revision 46c0c6ca: Merge branch 'u1e_uhd' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
root
04:57 pm Revision 550bf323: Update usrp1_e.h header file to match kernel driver.
root
04:00 pm Revision 5463912c: Start applying order through Makefile.
Philip Balister
03:33 pm Revision 4e5429b2: Start renaming stuff in line with product name USRP Embedded.
Philip Balister
03:44 am Revision 24bd27b9: Reorganized apps dir into utils and examples dir.
The files get installed into the pkg data directory. Josh Blum
01:17 am Revision 1aef8303: Added example app to receive timed samples.
Added useful calls to simple device.
Fixed vrt frac time usage (wrong word).
Josh Blum

03/23/2010

11:18 pm Revision 8bf96b82: pps and vita time debug pins
Matt Ettus
11:00 pm Revision e1f34c1a: ignore emacs backup files
Matt Ettus
01:38 pm Revision 3137e2ca: Commit random test code.
Unfiltered commit of test code I am accumlating on my ewewoneee. Most of
this should go away before release.
root
01:35 pm Revision c329da8f: Merge branch 'u1e_uhd' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
root
12:52 am Revision 694dc3c7: merged usrp2 stuff from u1e branch (without merging the u1e stuff)
Josh Blum
12:41 am Revision 767bb419: massaged some of the dboard calls
Josh Blum

03/22/2010

03:31 pm Revision 09a21dd6: bit of io work
Josh Blum
01:12 pm Revision a31761cb: filled in more skeleton code, filled in dboard interface spi and i2c with ioct...
Josh Blum
09:50 am Revision 6ba5135c: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Conflicts:
host/include/uhd/usrp/dboard_id.hpp
Josh Blum

03/21/2010

11:53 pm Revision d66efda6: Added ability to load modules at runtime
(specified by environment variable path).
Added a demo test module as well.
Josh Blum
07:58 am Revision d1ecc555: Moved typedefs from props.hpp into new file types.hpp.
Created structs to replace range tuples, and clock config struct.
Merged clock config props into one property using c...
Josh Blum

03/20/2010

02:08 am Revision 26ada5ee: added install path for dll, fixed idiotic msvc error where making a vector wit...
Josh Blum

03/19/2010

05:50 am Revision 9c436f72: compiling under msvc (no idea if it works)
Josh Blum
12:40 am Revision 35bcf1c6: created config.hpp to handle export macros, added exports to public api stuff
Josh Blum

03/18/2010

09:20 pm Revision e24a1e88: fixed linking and warnings on msvs
Josh Blum
07:38 pm Revision 10ee8022: added usrp1e implementation skeleton, began filling it in...
Josh Blum
05:01 pm Revision f2a86eb6: define namespace hack when in c compiling
Josh Blum
08:15 am Revision d105f614: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Josh Blum
01:55 am Revision 69aaffa6: got uhd almost compiling in windowze. figured out special flags. also had to u...
Josh Blum

03/17/2010

02:42 am Revision 83c463d0: changes to get tuning working
Josh Blum
01:18 am Revision 12ca1b61: added more help and verbose on recovery app
Josh Blum
12:54 am Revision 6458eca9: Added recovery app to use raw socket to burn known ip addr.
Fixed up fw so the device can reply after new addrs are set. Josh Blum

03/16/2010

10:52 pm Revision 52dc7389: reimplemented dict to preserve order of insertion
Josh Blum
08:49 pm Revision 8be3b883: Added ability to set the subdevices in use for rx and tx dboards.
This is used to calculate and set the ddc and duc muxes.
Also, minor fix for burning addrs (wrong pointer....)
Josh Blum
12:43 am Revision fc40ff2f: Replaced uses of wax:cast with the templated as method (like in boost program ...
Josh Blum

03/15/2010

11:00 pm Revision e4997af8: Ability to burn mac addr and ip addr to usrp2 (over ip/udp for now).
Added firmware support and usrp2 burner host app. Josh Blum
07:15 pm Revision 7590f187: Device sub classes can register themselves. Simplifies device.cpp internals.
Added static instance macro for lazy instantiation of static variables. Josh Blum
05:00 pm Revision 5de23571: Merge branch 'u1e_uhd' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Josh Blum
05:00 pm Revision 1bfb5562: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Conflicts:
host/apps/CMakeLists.txt
host/lib/usrp/usrp2/usrp2_impl.cpp
Josh Blum

03/13/2010

02:04 am Revision 1ba6aafa: handle getting and setting mac and ip addr from the host
Josh Blum
12:01 am Revision 2147c5f6: Removed freq min and max and gain min, max, and step...
replaced it with gain and freq range tuples.
This simplifies the api calls and subdev properties.
Josh Blum

03/12/2010

02:37 am Revision daed43a8: Cleaned up the gain handler (thing that gets and sets wildcard gains)
and made use of it in the dboard manager so it intercepts the sets and gets.
While doing this, fixed something with n...
Josh Blum

03/11/2010

03:33 am Revision 9c0fb5e1: Filled in dboard code for basics and lf type boards.
The dboard is now just a uint16 (dont bother with the enums).
The dboard manager now registers subdevs with a name.
T...
Josh Blum
02:59 am Revision c01b45d1: more debug for fixing E's
Matt Ettus

03/10/2010

10:48 pm Revision 358d31f4: better debug pins for going after cascading E's
Matt Ettus
10:47 pm Revision 8e9a8464: Added simple device to handle wrapping general properties up into simple api.
Added setting time capability to the usrp2 impl.
Messing with props and time specs...
Josh Blum
10:31 pm Revision 1a811a72: copy in wrong place
Matt Ettus

03/09/2010

03:53 pm Revision 5642e3be: Merge commit 'upstream/master'
Johnathan Corgan
12:13 am Revision f6582b27: Merge branch 'u1e_uhd' of ettus.sourcerepo.com:ettus/uhd into u1e_uhd
Matt Ettus
12:13 am Revision e273ea92: proper flags bits
Matt Ettus

03/05/2010

02:34 am Revision bb86022d: Moved timeouts into the udp transports.
Simplified the fast path checking in the fw, but it turns out this was not the issue.
Fixed some bad bit operations w...
Josh Blum

03/03/2010

08:30 pm Revision 821c3141: Some tweaks and changes to io impl that fix segfaults.
Seems to work now! Josh Blum
07:28 pm Revision ccd2665a: Split metadata into rx and tx specific metadata.
The rx metadata has fragment flags and the tx metatdata has burst flags.
Made the io impl for usrp2 rx routine fill i...
Josh Blum
10:00 am Revision e531f936: memcpy size fix, change to some send logic
Josh Blum
09:19 am Revision bb841752: Making use of vrt lib in the usrp2 io_impl.
Added a packet size param to the vrt pack and unpack. Josh Blum
07:56 am Revision 8e8221dc: Added a vrt library to pack and unpack from metadata.
Added a vrt test app that packs and unpacks the data. Josh Blum
06:07 am Revision 4efafcc2: Expanded the UDP api:
We can make simple udp transports for discovery and control.
We can support a udp zero copy transport (currently just...
Josh Blum

03/02/2010

10:48 pm Revision 13bd67b4: The net common is too slow in usrp2 firmware to figure out if its vrt data.
Added a custom function to tell if a packet is vrt data, seems to be feeding fast enough at this rate...
Fixed some b...
Josh Blum
12:13 am Revision 45106729: Send the number of samples per datagram over the control.
Worked on the io impl for usrp2 (added loop unrolls and 32 bit buffers).
Added some vrt rx constants to the fw common...
Josh Blum

03/01/2010

07:50 pm Revision 6e8473e6: Recv noise with uhd.
Josh Blum

02/27/2010

02:57 am Revision 606b896c: fix for io types
Josh Blum

02/26/2010

08:01 pm Revision a4452018: removed empty uhd.hpp and cpp files
Josh Blum
11:01 am Revision 1b965831: made app to load usrp1e fpga images, and tested it to be working
Josh Blum
05:55 am Revision 4288c956: debug pins
Matt Ettus
05:10 am Revision db60b00d: enable was on the wrong address pin, needs to be the highest order one
Matt Ettus
05:09 am Revision e775ce6c: invert the pushbuttons since they are active low
Matt Ettus
03:43 am Revision 67dd6732: gpmc debug pins
Matt Ettus
02:49 am Revision 9143c4a4: point to the new files
Matt Ettus
02:48 am Revision bcf582ba: fix syntax error which icarus allowed (filed a bug with them)
Matt Ettus
02:38 am Revision c8e869b2: loopback and test
Matt Ettus
02:38 am Revision d808829f: corrected logic
Matt Ettus
02:38 am Revision 2f9b93f3: edge sync on done signals so we only fill/empty one buffer
Matt Ettus
02:37 am Revision 17dd9129: Switched xilinx primitives because they order the bits funny in the other one
Matt Ettus
02:32 am Revision 5715b2c4: Created empty usrp1e cpp file for the case when headers are not found.
Worked on the device make and discovery to fix certain problems.
Added node param to discover usrps for usrp1e, made ...
Josh Blum
12:50 am Revision 7c1dd470: ISE chokes on the pure verilog version so we use the macro
Matt Ettus
12:50 am Revision 030f6a21: First cut at passing data buffers around on GPMC bus
Matt Ettus

02/25/2010

08:48 pm Revision 3571f65a: use a single addr param for the usrp2
Josh Blum
07:43 pm Revision 778a41b3: added usrp1e fpga loader
Josh Blum
06:26 pm Revision a9f8ba6e: added usrp1e conditional compilation, and checking of device node (aka file fo...
Josh Blum
05:44 pm Revision c95a1585: Merge branch 'master' into u1e_uhd
Josh Blum

02/24/2010

06:54 pm Revision 06ba14e5: Cut debug bus connection to etherenet MAC to make closing timing easier
Ian Buckley
03:59 am Revision 0d9c46ae: Merge branch 'master' into u1e
Conflicts:
.gitignore
Matt Ettus
03:56 am Revision 904b35c6: proper initialization of the ram
Matt Ettus
03:54 am Revision 702c87c3: first cut at making a bidirectional 2 port ram for the gpmc data interface
ISE chokes on the unequal size ram Matt Ettus
02:18 am Revision f6ec1e45: Commit wip. Programs that fetch OS code sync now.
root
02:16 am Revision c12d6d0f: vrt packet count fix
Josh Blum
01:58 am Revision 588278f5: Put fast path code (rx setup) back into txrx.c.
Store the fast path addrs in the udp data handler. Josh Blum
12:35 am Revision 89fc3946: use our fancy new debug ports
Matt Ettus
12:27 am Revision 8050fda4: Added IF data io handing within the usrp2 impl.
It packs and unpacks vrt headers/metadata.
NOT YET TESTED IN ANY WAY...
Josh Blum

02/23/2010

06:09 pm Revision 4f66d0fb: Remove some warnings in dsp_core_rx
Johnathan Corgan
05:05 pm Revision 9519efb3: Fix missing item on sensitivity list
Johnathan Corgan
05:03 pm Revision c4a00173: Change bit width of CORDIC constants to remove meaningless warning
Johnathan Corgan
04:27 pm Revision b774533c: Manually assign clk_fpga to BUFG to improve timing
Starting Router
Phase 1: 96908 unrouted; REAL time: 25 secs
Phase 2: 85651 unrouted; REAL time: 35 secs
...
Johnathan Corgan
02:47 am Revision 6b7c5398: Work on the io interface for a device (and some implementation work in usrp2).
Modified the udp transport to reflect some of these changes.
Got the fw compiling again, and it will not set data to ...
Josh Blum
02:43 am Revision 3cd7bc9b: full neame
Matt Ettus
02:37 am Revision ba0bbdb3: first cut at automatically setting the debug pins
Matt Ettus
02:09 am Revision 1e49264f: Initial checkin of useful shell scripts.
root
02:06 am Revision fa35b710: Initial checkin of u1e testing code. Some of these may not be really
useful anymore. root
12:44 am Revision be576635: place to put omap tools
Matt Ettus

02/22/2010

11:39 pm Revision 035440ab: settings bus with 16 bit wishbone interface, put on the main wishbone in u1e
Matt Ettus
10:36 pm Revision 52003035: added set nice gpio pins to manager on init and deconstruct
Josh Blum
08:33 pm Revision ba97786f: remove the #1 delay in all the regs. They just slow down sims.
Matt Ettus
08:30 pm Revision 7043c21b: Modified nsgpio.v to support 16 bit little endian bus interface.
Matt Ettus
08:30 pm Revision 2e4d9620: GPIOs now on the wishbone interface
Matt Ettus
07:42 pm Revision d42e588d: Moved the udp implementation guts into the cpp file
Josh Blum
08:37 am Revision 9c9c9689: Made implementation class for the dboard manager.
Josh Blum
06:15 am Revision 3e5898fa: Made the usrp2 impl into a device.
Removed the usrp device wrapper and usrp2 cpp file outside of the usrp2 lib dir.
Also removed the mboard base files s...
Josh Blum

02/21/2010

08:59 pm Revision add5d32f: Moved lib and include contents of dboard and mboard one directory up and prefi...
And yes, the code is compiling. Josh Blum

02/20/2010

12:53 am Revision aab51fa4: DDC enable with stream at control OTW
Josh Blum
12:22 am Revision ea9d55b1: DUC and DDC control packets OTW
Josh Blum

02/19/2010

03:25 am Revision 18646825: added support for the duc (no control yet though)
Josh Blum
03:13 am Revision bc3c1fb3: added gpio control to the wishbone
Matt Ettus
02:05 am Revision f3c61700: Added I2C, UART, debug pins, misc wishbone stuff
Matt Ettus
02:04 am Revision 7c31f8d2: allow default uart clock divider
Matt Ettus
02:03 am Revision e56b4767: Fixed paths to help icarus find opencores and xilinx models. Added Xilinx glo...
Matt Ettus
01:48 am Revision 6fdaccea: Added special case for empty dboard slot (none id 0xffff)
Added error handling in the dboard base classes for mishandling the none id.
Added better to string function for the ...
Josh Blum

02/18/2010

11:30 pm Revision b4e5df40: Flattened the usrp2 impl properties guts.
Created init methods for various sub-parts.
Added the ddc control (still needs update transaction).
Josh Blum
02:29 am Revision f439fe82: Added control for usrp2 aux dac and adc control.
Josh Blum
01:33 am Revision b9497ba5: Added i2c control transactions in fw and host
Josh Blum
12:23 am Revision 4fb4572e: Worked out spi api for the dboard interface.
Created usrp2 spi transaction control on host and fw Josh Blum

02/17/2010

11:00 pm Revision 1912ff60: speed up the presentation of registered wb data to the gpmc
Matt Ettus
08:41 am Revision eb7e709b: moved host code into host directory for clean (unambiguous) top level
Josh Blum
06:49 am Revision d4649cae: wishbone bridge now with minimal functionality. Need to check
timing and handle wait states. Matt Ettus
03:17 am Revision d8d783ce: Added control code in the txrx.c and dboard interface for usrp2 to handle gpio...
Josh Blum
02:47 am Revision b115e4d7: first cut at gpmc <-> wb bridge, split u1e into core, top, and tb
Matt Ettus
01:49 am Revision 6d891fdf: Setting the clock config over control
Josh Blum
01:34 am Revision ac35b51e: Moved the usrp2 implementation files into a usrp2 dir within mboard.
Filled in many of the properties for the mboard (including clock config). Josh Blum
12:29 am Revision c1ddc5c0: copied over from safe_u1e
Matt Ettus
12:21 am Revision 8e769520: block ram interface to GPMC
Matt Ettus

02/16/2010

11:31 pm Revision b942e603: Restored microblaze build (accidentally removed makefile ams and gitignores wh...
Josh Blum
10:21 pm Revision d454ab4c: Created dboard wrapper in the usrp2 impl
Josh Blum
08:25 pm Revision 429342fb: Added usrp2 impl for the guts of the usrp2 handling.
The top level usrp2 will contain an impl and forward calls to it. Josh Blum
06:41 pm Revision 1b70ff30: added uninstall target
Josh Blum
06:24 pm Revision 034eeacf: basic read support for the GPMC, responds with 16'hBEEF
Matt Ettus
03:11 am Revision 9d1041f8: CMake does not have convenience libraries like automake.
Removed the nested lib CMakeLists.txt in favor of a single
top level lib/CMakeLists.txt for building the shared library.
Josh Blum
01:29 am Revision e8b60b03: Removed Autotools stuff and the git ignore files.
Feeding cpack a readme and license file.
Added readme contents.
Josh Blum
12:53 am Revision b2dc873c: Added CMakeLists.txt for the include dir.
Setting up the pkg config file through cmake.
Added stuff to cmake to add optional flags.
Josh Blum

02/15/2010

10:10 pm Revision 8d76c9a4: Created CMakeLists.txt for a CMake build.
Only created the files for building, install part missing. Josh Blum
01:23 am Revision e091b481: reorg pin defs
Matt Ettus
01:07 am Revision a6872631: connect GPMC pins to debug bus
Matt Ettus

02/13/2010

05:22 pm Revision 97785c83: Compiling under old fedora8 with boost 1.37.
Fixed somethings that caused errors and warnings.
Cannot get rid of all warnings on this system.
Josh Blum
03:46 am Revision 51e53960: Reading the dboard ids from the usrp2.
Josh Blum
02:43 am Revision 259f5bab: Made use of templated dict to replace used of map
and to get rid of utility call. Josh Blum
02:07 am Revision 9fff25f4: Added a templated dictionary class because its more useful than map.
Made the device addrs into a string:string dict.
If its all strings we dont have to change the top level caller for n...
Josh Blum

02/12/2010

04:24 am Revision 350f5c5d: Getting hello packets from the usrp2 with ip and mac addrs.
Cleaned up the mb build system a bit. Josh Blum

02/11/2010

02:44 am Revision 6c7d9f1f: removed unwanted/broken files
Josh Blum
12:53 am Revision 2b6c895b: net_common working in this state with control udp packets
Josh Blum

02/10/2010

08:30 pm Revision a61cc56b: removed dboard files
Josh Blum
07:57 pm Revision d088a11b: Copied a snapshot of the usrp2 firmware into the microblaze firmware directory...
Added erllc copyrights to the files created and modified at erllc. Josh Blum
05:09 am Revision 44d8aeb6: organized the pins in the ucf by function
Matt Ettus
03:04 am Revision 36138857: builds a successful led blinker
Matt Ettus
02:41 am Revision 3f2e589f: first cut at blinking leds
Matt Ettus
02:26 am Revision 2faaa1e3: skeletons that don't work yet
Matt Ettus
01:45 am Revision e2044e13: added transport directory and udp transport
Josh Blum
12:28 am Revision c5480830: renamed usrp_uhd to uhd
Josh Blum

02/09/2010

11:45 pm Revision dfd7f99e: work on link and proxy args
Josh Blum

02/08/2010

11:05 pm Revision 023e5738: ignore emacs cruft
Matt Ettus
11:03 pm Revision e6e5c4c4: copied over from quad radio
Matt Ettus

02/05/2010

07:36 pm Revision 89152d1f: Made get_link the only way to create nested props.
Removed the obj::ptr and sptr typedefs.
The dboard manager now must store not the subdevs, but their proxies.
Josh Blum

02/02/2010

05:21 am Revision bff70172: comments
Josh Blum

02/01/2010

08:35 pm Revision cc8caeb1: Work on the properties framwork with wax::obj.
Now the obj handles all 3 things in 1, properties, polymorphic container, proxy. Josh Blum

01/30/2010

03:22 am Revision 5e455ca9: Minimal framework in place to handle udp discovery.
Added usrp2 stuff, udp wrapper, discovery function.
Added app called discover usrps (usrp2 only for now).
Josh Blum
12:40 am Revision aa2c904d: added gpl license v3
Josh Blum
12:07 am Revision 027cfcb1: added utility convenience tune function (wip)
Josh Blum

01/29/2010

08:24 am Revision 30a8d2ec: Added dboard id enum.
Moved timespec into its own header. Josh Blum
03:54 am Revision d5d9da31: Added gain handler class to manage wildcard gain settings.
Gets overall gains and sets overall gains when used.
Wild card gain will be a gain with an empty string name.
Josh Blum

01/27/2010

08:19 am Revision fc1bffcf: Added boost system (needed with asio) and date time (will need for threading/s...
Added to dboard interface to get clock rates.
Added OTHERS properties and some documentation type notes.
Added more T...
Josh Blum

01/26/2010

07:29 pm Revision a98e3875: Switched from indexed properties to named properties.
Added some new properties for getting a list of antenna names,
pps sources, ref sources...
Josh Blum
12:07 am Revision 998aebf8: Various tweaks, switched to boost unit testing.
Josh Blum
« Previous
Next »
 

Also available in: Atom