Resetting the Board

I am facing some problems with booting, and I would like to reset this board. I tried reflashing my OS image onto the microSD, but it does not seem to work. I also cannot use Serial connections because my hardware is very finicky with them.

Is there any way to reset the board using the hardware itself? Any other idea is also appreciated.

The DIP switch is set to sd card startup and press the PWR ON and PORESET keys
(https://sifive.cdn.prismic.io/sifive/a27f1e40-c7ff-4930-b62f-d74af7492e31_hifive-unmatched-gsg-v1p4_DE.pdf)
image
image
[HiFive Unmatched Getting Started Guide v1p4 (prismic.io)]

1 Like

What brand of micro SD are you using? I had several that the fimware couldn’t handle during boot.

I finally got it working with this one…

https://www.walmart.com/ip/Sandisk-Ultra-Plus-32GB-MicroSD-Card-SDSQUB3-032G-AWCMA/845798122

I am using this microSD card: https://www.amazon.com/gp/product/B07K835MNR/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 it seemed to work when I flashed the OS onto it. I made some changes to the device tree and reflashed the OS and that is what broke the booting process.

Thank you! I will try this and let you know the results.

Follow this link:
riscv-bringup/Readme.md at master · carlosedp/riscv-bringup (github.com)

2 Likes