Closed askuric closed 2 years ago
Hi @askuric Could you post your YAML configuration file (described here)? The error output suggests that _ep_definespath is None.
You are correct that we have not been able to test with Linux OS. But we have verified with both Windows and MAC OS.
My MAC configuration file is at ~/.pyripherals/config.yaml
endpoint_max_width: 32 ep_defines_path: /Users/koer2434/Documents/covg_fpga/fpga_XEM7310/fpga_XEM7310.srcs/sources_1/ep_defines.v fpga_bitfile_path: /Users/koer2434/Documents/covg_fpga/fpga_XEM7310/fpga_XEM7310.runs/impl_1/top_level_module.bit frontpanel_path: /Users/koer2434/Documents/frontpanel_5p26 registers_path: /Users/koer2434/Documents/covg_fpga/python/Registers.xlsx
Hi @lucask07, I have the same issue as @askuric. My auto-generated YAML is as follows:
endpoint_max_width: 32
ep_defines_path: null
fpga_bitfile_path: null
frontpanel_path: C:/Program Files/Opal Kelly/FrontPanelUSB
registers_path: null
I guess we are in a somewhat strange place, we would like to know the minimal path to run tests without hardware
Describe the bug I'm testing the installation of the pyripherals pip package. I've followed the instalation guidelines, and installed it from pip. However since I do not have FPGA to test it with and I'm working on linux, I cannot install the FronPannel API. So the first test of
was successful.
However when I try to run the tests, the line
python -m pytest -m no_fpga
gives this error:I have cloned your repository and I have the same behavior for the master and v0.0.2 branch.
I am not sure if this is due to not having FronPannel API, or maybe Linux OS or something else.