Coder Social home page Coder Social logo

working on zynq? about pcileech-fpga HOT 1 OPEN

Forever-APEX avatar Forever-APEX commented on June 12, 2024
working on zynq?

from pcileech-fpga.

Comments (1)

ufrisk avatar ufrisk commented on June 12, 2024 1

My plan a while back was to make PCILeech / MemProcFS run on the Zynq7000. I already have a AX7015 (XC7Z015) at hand.

PCILeech already runs on 32-bit ARM, albeit a bit slower and memory constraints is an issue for the more advanced forensic features, but not in general API usage. The Zynq 7000 is pretty much the Artix7 so the plan from my side was to just replace the USB/FT601 interconnect with the on-chip Zynq7000 AXI interconnect. The main benefit of this would be much lower latency.
Otherwise there would be minimal changes to the PCILeech code required.

I ran into some minor issues, then the business case disappeared and then other priorities took over so this project is currently on hold from my side. I may look into it again in a few more months.


Your board with the Zynq Ultrascale (which is 64-bit and have much better memory bandwidth) is a much nicer fit for PCILeech/MemProcFS though. PCILeech/MemProcFS runs very well on 64-bit and this board have more memory - which makes it ideal.

It would require additional changes/redevelopments to PCILeech since the PCIe core is not directly compatible as far as I can see. I still believe it to be the better fit as compared to the Zynq7000.

This means additional work though, and the board is quite costly.

If I get the AX7015 to work I may look into this board as well.

from pcileech-fpga.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.