alexforencich / xfcp

Extensible FPGA control platform
MIT License
52 stars 20 forks source link

Python to .NET library porting for controlling devices #4

Closed lk-davidegironi closed 10 months ago

lk-davidegironi commented 2 years ago

Hi Alex,

as I solved my issue with I2C https://github.com/alexforencich/xfcp/issues/3 I've worked on

The library it's a porting of your python XFCP code. It's a minimal library implementation. Interface implemented:

Nodes implemented:

There is also a minimal GUI.

It's in beta stage, I'm working on it, but if anyone interested I may release this library.

I still have some issue on FPGA side, XFCP sometimes stuck when many packages are sent, I've to investigate it further, I hope not to bother you, in case I will open a new issue, I'm thinking about building something like a watchdog to reset the AXI lines of XFCP whenever it stuck. Wondering if you ever get this kind of behavior and how you solve it.

xfcp_protoview_sample_01

Mr-Liu-f commented 11 months ago

hi lk-davidegironi can you share the XFCP .NET GUI thanks

lk-davidegironi commented 10 months ago

Hello, find attached. Just as a note, I've not used it, I've developed my own protocol indeed. XFCPProto.zip