Commit 058fb484 authored by Jan Pospisil's avatar Jan Pospisil

new version 1.4

parent a474761b
v1.4, 2017-04-10
added more documentation
added Python CLI
fixed inverted pulse mode
updated submodules general-cores, vme64x-core and uvm_agents
added wbgen2 generated files
added WB-SPI core for AD9512 (can override HW control)
added signal back loop (connected to front panel LEMOs)
typos, small bugfixes
v1.3, 2016-09-21
transformed Python driver to OOP code, simplified interface
fixed temperature readout
......
......@@ -41,7 +41,7 @@ use work.wishbone_pkg.all;
package FfpgPkg is
constant VersionMajor: natural := 1;
constant VersionMinor: natural := 3;
constant VersionMinor: natural := 4;
constant VersionRevision: natural := 0;
type t_Ad5600Interface is record
......
......@@ -58,7 +58,7 @@ class Ffpg(object):
self.wb = WbOverlay("fmc_fpg", fmcSlot)
self.temp = DS18B20(wbOverlay = self.wb)
self.ad9512 = AD9512(wbOverlay = self.wb, SpiBaseAddress = "SpiBase")
assert self.CompareVersion(1, 3, 0) == 0, "Bad gateware version detected! Get the appropriate driver from http://www.ohwr.org/projects/fmc-del-1ns-2cha/repository/revisions/master/show/sw"
assert self.CompareVersion(1, 4, 0) == 0, "Bad gateware version detected! Get the appropriate driver from http://www.ohwr.org/projects/fmc-del-1ns-2cha/repository/revisions/master/show/sw"
def GetFmcSlot(self):
return self.fmcSlot
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment