Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants