75 Commits

Author SHA1 Message Date
Alexander Chemeris
064de45a45 images: Checking in a sligtly more optimal production ZPU image.
My version of the ZPU compiler genrates more optimal code than Sergey's probably
because it's a purely C compiler vs a combined C/C++ one Sergey has. So this
version of production ZPU image has 1829 bytes available for stack, while
Sergey's had only 1764 bytes. Given we're not sure how much stack do we really
need, it's better to have more. My bootloader has 1507 bytes avialable for
stack, while Sergey's has only 1442.
2017-08-04 15:53:42 +03:00
Sergey Kostanbaev
32584f2d13 update production FPGA & ZPU images 2017-08-04 15:42:20 +03:00
Alexander Chemeris
f14e3022fc zpu: Checking in a new firmware version.
* BUGFIX: Fix GPSDO rounding issue to stabilize frequency down to +-1 Hz @ 52MHz.
* Export measured frequency and last PPS time over the control socket.
* Allow GPSDO debug enable/disable over the control socket.
* Print firmware minor version and git hash on startup.
* Make debug output on wrong packets less scary for users.
2017-07-27 23:39:52 +03:00
Kirill Zakharenko
53526ef9b1 Revert "Add latest images that pases timing constrains"
d0a74632a8
2016-12-10 12:17:02 +03:00
Sergey Kostanbaev
d0a74632a8 Add latest images that pases timing constrains 2016-06-30 16:42:21 +03:00
Josh Blum
77e9066bf8 fpga: updated 4x ddc image for spi work 2015-08-11 23:45:58 -07:00
Josh Blum
57d5ca4b51 fpga: simplify spi setting regs with generate loop 2015-07-29 19:21:28 -07:00
Josh Blum
b78ceeb9b1 fpga: connect both spi settings drivers 2015-07-29 01:59:54 -07:00
Josh Blum
41b93944a0 fpga: move tx frontend mux between DSP and corrections module
On the RX side, the same mux is between the corrections and the DSP.
However, for TX, this was between the DAC and corrections module,
leading to the host code setting the wrong corrections when the
channel 0 was set to frontend mapping "B:0".

This fixes the issue with the tx iq calibration utility.
A new fpga image is checked in and compat minor bumped.
2015-05-28 17:33:00 -04:00
Josh Blum
453caf23e8 umtrx: updated binaries after bootloader work 2015-04-27 17:21: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
Josh Blum
1f2cdf5b51 umtrx: checkin new fw with compat bump and hash 2015-04-12 21:38:32 -07:00
Josh Blum
12e613bec2 umtrx: store 4 byte git hash into fw 2015-04-07 21:34:38 -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
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
Sergey Kostanbaev
db0d59f936 update fpga & zpu images 2015-03-12 21:01:44 +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
Josh Blum
197e2f01f9 umtrx: added net reset for fw/fpga boot 2014-10-27 20:21:26 -04:00
Josh Blum
1cac684df3 umtrx: update fpga images for led fix 2014-10-27 16:52:50 -04:00
Josh Blum
2b79a428c0 umtrx: updated fw memory map for register remap 2014-10-27 09:50:16 -04:00
Josh Blum
3741147c33 umtrx: move buffering + gateway to rx chain 2014-10-15 17:22:45 -07:00
Josh Blum
1bb4b3f9a3 umtrx: remap dsps, add rx buffering 2014-10-15 13:49:03 -07:00
Josh Blum
13901ed852 umtrx: fpga build for 4DDC and arbitrary DSP support 2014-10-14 21:51:25 -07:00
Alexey Shamrin
e96cdf69ed umtrx: update ZPU image binary (GPS NMEA fix) 2014-07-09 20:01:33 +04:00
Josh Blum
2c59bd936c umtrx: updated fpga bin file to latest commit 2014-06-22 20:38:04 -04:00
Josh Blum
eecbca8000 umtrx: checkin last images built 2014-05-23 09:02:43 -07:00
Josh Blum
5969efe608 umtrx: moved other directories to old folder 2014-04-07 17:34:22 -07:00
Josh Blum
287958ba36 images: include license file into image tarballs 2012-01-17 17:14:17 -08:00
Josh Blum
1614884af4 images: fix makefile for E1XX build dirs 2011-09-29 11:24:55 -07:00
Josh Blum
df7ad7b86f images: include hash in the generated file name 2011-09-28 17:35:57 -07:00
Josh Blum
de25eecffe images: typo fix building B100.bin 2011-09-28 15:22:49 -07:00
Josh Blum
4226748ddd Merge branch 'fpga_master' into uhd_master
Conflicts:
	fpga/usrp1/toplevel/usrp_std/usrp_std.v
2011-09-28 13:27:33 -07:00
Josh Blum
3408041113 e110: added support to images Makefile 2011-09-01 18:36:16 -07:00
Josh Blum
fc349d3050 uhd: added print constraints to makefile, and used directory variable 2011-07-29 11:13:24 -07:00
Josh Blum
49330ed433 uhd: incr minor, add date to images tag, add package target to makefile 2011-07-29 09:45:08 -07:00
Josh Blum
117f6a3359 uhd: fix for images CMakeLists.txt to use the new modules directory 2011-07-19 19:56:46 -07:00
Josh Blum
b856ef852f uhd: images build script chmod recursive, files only 2011-07-19 16:05:10 -07:00
Josh Blum
1165cf71a8 fpga: save the N2XX bit files into the images build 2011-07-19 14:26:39 -07:00
Josh Blum
adfa8d725f e100: consistent name for e100 fpga files in host code and images build 2011-06-21 01:15:24 +01:00
Josh Blum
522677b38c n2xx: makefile typo fixes 2011-06-14 19:15:46 -07:00
Josh Blum
3d771334a8 b100: added images to Makefile 2011-06-14 19:08:26 -07:00
Josh Blum
2d8d1a4d1a uhd: updated images Makefile 2011-06-14 17:44:54 -07:00
Josh Blum
721194ec0f images: create a tag file to associate the version number w/ images 2011-04-02 15:22:16 -07:00
Josh Blum
9f72695e33 uhd: added UHD_IMAGES_DIR option to include images in the package 2011-03-31 12:30:31 -07:00
Josh Blum
9a52bc09e3 usrp2: fix typo, now building n200 fpga images 2011-03-25 16:07:26 -07:00
Josh Blum
8a14b6c26f usrp2: modified firmware build rules to chain the dependencies (better for make -j4) 2011-03-25 13:42:53 -07:00
Josh Blum
ed020d7698 uhd: added USRP-N200 build support to images Makefile 2011-03-25 11:50:55 -07:00
Josh Blum
55b4ca73b4 uhd: setup UHD_VERSION and CPACK_PACKAGE_FILE_NAME 2011-03-22 10:37:33 -07:00