From 0969bf662ea5d6fcd2e2dbf082e0457b5ced0ad1 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Wed, 26 Jul 2023 11:28:45 +0200 Subject: [PATCH] jfjoch_action_test: Adapt --- receiver/jfjoch_action_test.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/receiver/jfjoch_action_test.cpp b/receiver/jfjoch_action_test.cpp index 89febe48..0b759bc9 100644 --- a/receiver/jfjoch_action_test.cpp +++ b/receiver/jfjoch_action_test.cpp @@ -121,12 +121,9 @@ int main(int argc, char **argv) { // Assuming 250 MHz clock logger.Info("Device {}: stalls HBM: {} stalls host: {} est. performance: {:.2f} GB/s", i, stalls_hbm, stalls_host, performance); - if (output.device_statistics(i).fpga_status().frame_statistics_alignment_err()) - logger.Error("Device {}: memory alignment error", i); - if (output.device_statistics(i).fpga_status().frame_statistics_tlast_err()) - logger.Error("Device {}: error in AXI-Stream sequence", i); - if (output.device_statistics(i).fpga_status().frame_statistics_work_req_err()) - logger.Error("Device {}: parity error in work request", i); + for (const auto& iter: output.device_statistics(i).fpga_status().host_writer_err()) + logger.Error("Device {}: FPGA host writer error {}", i, iter); + if (output.device_statistics(i).fpga_status().mailbox_err_reg() != 0) logger.Error("Device {}: Mailbox error {:x}", i, output.device_statistics(i).fpga_status().mailbox_err_reg());