Yeah, I think this issue was created before we had the jungle website. Better to use out own cache now that we can.
This fixes the ngnix path to the binary cache and adds
https://jungle.bsc.es/cacheas a substituter to other nodes.
Thanks, let's wait until the temperature situation is under control to…
After fixing the usb permissions, we can now see the FPGA from Vivado via the hw_server:
raccoon$ vivado -mode tcl
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13…
So, the problem seems to be that an option was needed to be enabled to support more than 4 GiB of memory in the BIOS, otherwise it would complain and not boot. After enabling it, the FPGA is…
The machine doesn't seem to be booting, I will need to check what the BIOS is printing now. The SC can also output debug information via the USB port:
The U280 can also output debug SC…
BMC is not replying. This has happened in the past, so lets wait a bit and see if it comes back.
Yep, still in golden. Let's try full power cycle via the BMC:
raccoon% xrt/xrt/bin/xbmgmt examine
System Configuration
OS Name : Linux
Release : 6.9.9
…
So, we don't need to flash the SC for now, and it seems the code path for flashing the shell doesn't require checking the firmware in /lib, so here it goes:
raccoon% sudo env LD_PRELOAD=xrt…
Okay, so the problem seems to be that it tries to detect which available images are "installed" but it doesn't seem to detect any. Here it seems to be the problem:
// directory where all…
Rebuild with RelWithDebInfo, here is the GDB session:
(gdb) p image_path
$4 = "/nix/store/zfbqqxsipsvjbry6xwys6fpv28djx4ss-xilinx-fw-1.3.5-3592445/opt/xilinx/firmware/u280/gen3x16-xdma/bas…
Rebuilding XRT with debug fails:
[ 57%] Built target xrt_noop
[ 57%] Building CXX object src/runtime_src/xocl/CMakeFiles/xocl.dir/api/clReleaseCommandQueue.cpp.o
[ 57%] Building CXX…
Attempting to flash the shell ends up in an error:
raccoon% sudo xrt/xrt/bin/xbmgmt --verbose program --base --device 0000:83:00.0 --image result/opt/xilinx/firmware/u280/gen3x16-xdma/base/…