如何在没有pk的情况下运行C应用程序Spike(RISC-V 32模拟器)

时间:2017-10-09 14:59:14

标签: simulator riscv

我正在将RTOS移植到RISC-V,我想调试它。尝试在低内存位置(如0x0或0x1000)上加载RTOS会导致调试模块的无效负载:0x0000000000001090处的8个字节。将它加载到2GB(0x80000000)时,spike不会出错,但是当我启动GDB时它无法单步执行并查看程序计数器值显示完全错误的程序地址0x5c330dca。

0 个答案:

没有答案