RHSResearchLLC / PicoEVB

Public repository for PicoEVB (Xilinx Artix XC7A50T based)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows samples ?

hlide opened this issue · comments

commented

Seriously? that DMA sample for Linux is the only sample here?

The DMA sample for Linux is only here because at the the time when this was developed, the version that Xilinx was hosting wouldn't build on Ubuntu-so I made some changes and hosted it here. Xilinx's code example builds on Windows, and works, no problem, as is.

https://www.xilinx.com/support/answers/65444.html

The DMA sample exercises the Xilinx DMA core in the HDL design. The HDL design also maps the physical I/O to registers-I'll be adding some host-side Python code soon to demonstrate that- but it is very simple.

What did you have in mind for sample projects?

commented

Mostly writing some processor cores, making some virtual computers - old systems or experimental systems (new cores). Incremental learning though. For this reason, I need to "steal" or share some resources like RAM to the host and some peripherals like storage and video may be on the host side (PC).

Hi, I just posted an example of communicating to a PicoEVB device in Windows 10 using a UMDF2 driver example. Take a look here: https://github.com/defparam/BAR-Tender