GithubHelp home page GithubHelp logo

Comments (9)

davidmin7 avatar davidmin7 commented on June 2, 2024

I'm having exactly the same problem. I was trying to backtrace the problem and found something is going wrong at riscv-pk/machine/minit.c line #27 with the old vanilla branch. The statement makes u500 to print something but at the end it hangs at do_tohost_fromhost where you cannot escape the infinite loop. Don't know the reason.

+ for the new freedom-u-sdk, it hangs at riscv-pk/machine/mentry.S line# 277. It is waiting for the interrupt but it never happens. Mine doesn't have pcie so I might be getting the error for a different reason.

from freedom.

saurabhpb22 avatar saurabhpb22 commented on June 2, 2024

I too am having the same issue although I am trying to boot with out the FMC PCI board. I have made changes accordingly to work without the FMC but I get stuck at the same state as the above prints. I kept doubting my changes (as there was no way for me to test the base code) however thanks to this post I think there might be some issue with base SiFive code.

from freedom.

terpstra avatar terpstra commented on June 2, 2024

@palmer-dabbelt @henrystyles Is the freedom-u-sdk/master in-sync with the (very old) vc707 image on our site? We should probably also provide a newer vc707 image compatible with the latest (hopefully final) revision of the privileged spec...

from freedom.

palmer-dabbelt avatar palmer-dabbelt commented on June 2, 2024

Ya, we need to bump everything. If freedom/master is updated then I can go deal with the software.

from freedom.

terpstra avatar terpstra commented on June 2, 2024

I think the main effort required is to create a new VC707 image using only open-source stuff.

from freedom.

ilebedev avatar ilebedev commented on June 2, 2024

I am unable to get work done for nearly a month now because of this issue. Happy to build the images myself, but unclear which freedom-u-sdk is compatible with recent commits to freedom.

Is there a specific freedom-u-sdk commit that is known to boot on 22ee433 in freedom? If not, perhaps a specific earlier earlier commit to freedom? Trying pairs until a working one is found is extremely time consuming and a huge waste of time if somoene on this list knows the answer.. Surely someone here knows the answer.

Any info would help here, thanks,

from freedom.

terpstra avatar terpstra commented on June 2, 2024

freedom/master should work with freedom-u-sdk/master now. Furthermore, we are preparing an updated freedom-u-sdk which should better support FPGAs.

from freedom.

ilebedev avatar ilebedev commented on June 2, 2024

Hi @terpstra, thanks for the update.

A small correction, in case anyone is stuck: freedom/master successfully boots with freedom-u-sdk/priv-1.10. (/new immediately panics, and /master has seen no updates and exhibits the same opaque failure to boot).

from freedom.

terpstra avatar terpstra commented on June 2, 2024

from freedom.

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.