aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/microblaze/lib
Commit message (Collapse)AuthorAgeFilesLines
* usrp2: reorganized firmware directoryJosh Blum2010-07-3027-1901/+401
|
* usrp2: forward errors in the dbsm to communicate them up to the hostJosh Blum2010-07-121-2/+4
|
* Added a place for serdes control on the host.Josh Blum2010-05-102-20/+20
| | | | | Fix bug in codec control. Comment out some clock control in fw code.
* Merge branch 'shrinkfw' into usrp2Josh Blum2010-05-109-322/+4
|\
| * Moved some misc setting registers into host.Josh Blum2010-04-281-10/+0
| |
| * removed some unused things like gpio from microblaze codeJosh Blum2010-04-286-287/+4
| |
| * Added reload flag to the stream cmd.Josh Blum2010-04-284-27/+2
| | | | | | | | | | This reloads the last command to handle continuous streaming in hardware. Moved rx control register setup and stream command issuing to the host.
* | added icmp echo reply to usrp2Josh Blum2010-05-031-1/+18
|/
* Moved reading the eeprom (dboard ids) onto the host.Josh Blum2010-04-234-111/+0
| | | | | Created a eeprom parser for the format in the dboard. Removed the support from the microblaze code.
* pulled aux dac and adc support from microblaze, its in the host nowJosh Blum2010-04-196-241/+0
|
* removed unused firmware codeJosh Blum2010-04-133-370/+0
|
* Moved ad9777 control 100% on to the hostJosh Blum2010-04-135-168/+0
|
* Overhaullllllled the way we do streaming. There is an odd bug whereJosh Blum2010-03-251-1/+2
| | | | | | | | | a zero length command (now, no chain) used to stop the streaming. Now it seems to do the reverse... must investigate. Made all clock configuration into enums. The strings were painful and there cant be that many variations that enums cant cover them. The enums will make more sense to developers than mystery strings.
* Added recovery app to use raw socket to burn known ip addr.Josh Blum2010-03-163-25/+13
| | | | Fixed up fw so the device can reply after new addrs are set.
* Added ability to set the subdevices in use for rx and tx dboards.Josh Blum2010-03-161-2/+2
| | | | | This is used to calculate and set the ddc and duc muxes. Also, minor fix for burning addrs (wrong pointer....)
* Ability to burn mac addr and ip addr to usrp2 (over ip/udp for now).Josh Blum2010-03-152-17/+70
| | | | Added firmware support and usrp2 burner host app.
* Moved timeouts into the udp transports.Josh Blum2010-03-042-13/+0
| | | | | | Simplified the fast path checking in the fw, but it turns out this was not the issue. Fixed some bad bit operations with the 16sc words (dont forget sign extension). Added some more documentation to the headers....
* The net common is too slow in usrp2 firmware to figure out if its vrt data.Josh Blum2010-03-022-0/+12
| | | | | Added a custom function to tell if a packet is vrt data, seems to be feeding fast enough at this rate... Fixed some buffer size calculation logic.
* Added control code in the txrx.c and dboard interface for usrp2 to handle ↵Josh Blum2010-02-162-6/+9
| | | | gpio and atr
* Restored microblaze build (accidentally removed makefile ams and gitignores ↵Josh Blum2010-02-162-0/+137
| | | | when doing cmake for host)
* Removed Autotools stuff and the git ignore files.Josh Blum2010-02-152-137/+0
| | | | | Feeding cpack a readme and license file. Added readme contents.
* Reading the dboard ids from the usrp2.Josh Blum2010-02-122-1/+2
|
* Getting hello packets from the usrp2 with ip and mac addrs.Josh Blum2010-02-112-166/+2
| | | | Cleaned up the mb build system a bit.
* net_common working in this state with control udp packetsJosh Blum2010-02-1011-4/+952
|
* removed dboard filesJosh Blum2010-02-108-2044/+22
|
* Copied a snapshot of the usrp2 firmware into the microblaze firmware ↵Josh Blum2010-02-1072-0/+8949
directory in the uhd repo. Added erllc copyrights to the files created and modified at erllc.