Giter VIP home page Giter VIP logo

Comments (12)

snajpa avatar snajpa commented on August 23, 2024 1

@whitequark I've looked and it seemed like some fun stuff, could you possibly please sum up in a few bulletpoints to where you've gotten, what sources did you use and what the known bugs/design issues are?

I mean, I will eventually figure that out from the src itself, but doing this would save me (and others) a ton of time, I'd hugely appreciate if you could, please ;)

from litepcie.

mithro avatar mithro commented on August 23, 2024

@whitequark, @enjoy-digital & @daveshah1 - Any chance you could add a few more details here?

from litepcie.

whitequark avatar whitequark commented on August 23, 2024

I'll fill you in next time I work on Yumewatari.

from litepcie.

mithro avatar mithro commented on August 23, 2024

Yumewatari can be found at https://github.com/whitequark/Yumewatari

from litepcie.

rowanG077 avatar rowanG077 commented on August 23, 2024

I really want this! @whitequark is Yumewatari PCIe implementation complete? I really can't tell just from the code since I don't know migen.

from litepcie.

whitequark avatar whitequark commented on August 23, 2024

No. It is not even close to complete. There are weeks or more realistically months of work left.

from litepcie.

teknoman117 avatar teknoman117 commented on August 23, 2024

Are there any updates on this front? I'd love to try to help. I should be getting the ECP5-5G Versa sometime in January (8 week lead time is no fun), however I don't have access to one of those fancy keysight scopes. It would be nice to have something with PCIe support on the fully open toolchains.

from litepcie.

enjoy-digital avatar enjoy-digital commented on August 23, 2024

@teknoman117: you can have a look and maybe contribute to the ECP5-PCIe project that is trying to create an open-source PCIe PHY on ECP5: https://github.com/ECP5-PCIe/ECP5-PCIe

from litepcie.

enjoy-digital avatar enjoy-digital commented on August 23, 2024

Closing since not realistic for now, we could re-discuss this when ECP5-PCIe project will be functional/validated or another project will be available.

from litepcie.

madscientist159 avatar madscientist159 commented on August 23, 2024

@teknoman117 We're also looking for this functionality, we basically just need a PCIe slave that we can wire up to e.g. Wishbone for MMIO. It looks like the ECP5-PCIe project has things to the point where the link is training and staying online, but I'm not sure how to contact the author(s) directly.

My suspicion is this is something we could all collaborate on to complete in a relatively short period of time, but we need communication open first. 😄

from litepcie.

cz172638 avatar cz172638 commented on August 23, 2024

@teknoman117 We're also looking for this functionality, we basically just need a PCIe slave that we can wire up to e.g. Wishbone for MMIO. It looks like the ECP5-PCIe project has things to the point where the link is training and staying online, but I'm not sure how to contact the author(s) directly.

My suspicion is this is something we could all collaborate on to complete in a relatively short period of time, but we need communication open first.

i pinged him via email (git show) today, thanked him for his work and asked for news.

from litepcie.

teknoman117 avatar teknoman117 commented on August 23, 2024

from litepcie.

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.