scope fixes

This commit is contained in:
Blaise Tine 2020-10-14 09:19:26 -07:00
parent 58b8e82908
commit 301cc45740
3 changed files with 2 additions and 4 deletions

View file

@ -58,8 +58,6 @@ static std::mutex g_timeout_mutex;
static void timeout_callback(fpga_handle fpga) {
std::this_thread::sleep_for(std::chrono::seconds{60});
if (!g_timeout_mutex.try_lock())
return;
vx_scope_stop(fpga, HANG_TIMEOUT);
fpgaClose(fpga);
exit(0);

View file

@ -1,6 +1,6 @@
#pragma once
#define HANG_TIMEOUT 60
//#define HANG_TIMEOUT 60
int vx_scope_start(fpga_handle hfpga, uint64_t delay = -1);

View file

@ -1066,7 +1066,7 @@ wire scope_changed = `SCOPE_TRIGGER;
VX_scope #(
.DATAW ($bits({`SCOPE_DATA_LIST,`SCOPE_UPDATE_LIST})),
.BUSW (64),
.SIZE (100),
.SIZE (4096),
.UPDW ($bits({`SCOPE_UPDATE_LIST}))
) scope (
.clk (clk),