Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unable to resume hart 0 #38

Open
Kendidi opened this issue Aug 29, 2020 · 2 comments
Open

unable to resume hart 0 #38

Kendidi opened this issue Aug 29, 2020 · 2 comments

Comments

@Kendidi
Copy link

Kendidi commented Aug 29, 2020

Hi,

I am trying to load & run Linux on Ariane FPGA via OpenOCD and GDB.

It is now stuck around the end of head.S:

.align 2
.Lsecondary_park:
    /* We lack SMP support or have too many harts, so park this hart */
    wfi                                                 **<- Stuck here**
    j .Lsecondary_park
END(_start)

On GDB console:

unable to resume hart 0
  dmstatus =0x00030c82
  was stepping, halting

There is only one hart. I wonder what's the reason it could stuck there? Please advise.

Thanks a lot in advance!

@OpenEDF
Copy link

OpenEDF commented Jan 5, 2021

I have the same problem as you.
unable to resume hart 0 dmcontrol=0x40000001 dmstatus =0x00030c82 was stepping, halting unable to halt hart 0 dmcontrol=0xc0000001 dmstatus =0x00000c82 Hart was not halted after single step! unable to step rtos hart

@CaiMaoyuan
Copy link

I met the same problem.

yvantor added a commit to pulp-platform/cva6-sdk that referenced this issue Apr 10, 2024
Updating Bus Error Unit to allow synthesis flow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants