GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #litex
Comino64 has joined #litex
<Comino64>
Hi all, I posted on the LiteX discord but I figured I should also post here. I joined because I'm completely stumped on this issue and I need help. Would appreciate any guidance or advice on how to debug.
<Comino64>
I'm trying to run Zephyr on my Vexriscv-smp configuration. I've gotten the dtsi/dts to compile and I can run the multicore samples like smp/pi, smp/pktque, philosophers, synchronisation etc. just fine. This means the CLINT must be mapped fine.
<Comino64>
However, I cannot for the life of me, figure out why interrupts aren't working. Whenever one is triggered, like in the subsys/console/echo sample, the program freezes. I've triple checked my CSRs and made sure it's correct for the PLIC, it just still doesn't work. I'm using all the native corresponding litex drivers for each component too.