有没有人在32位模式下使用过spike / pk?
$ riscv32-unknown-elf-gcc -g -m32 -march=RV32IM -DRISCV test.c test
$ spike --isa=RV32 pk test
assertion failed @ 0x000052bc: ntohl(hdr->magic) == FDT_MAGIC
初始build.sh安装没有提供32b版本的pk,所以我使用了riscv32-unknown -
elf-gcc为32b RISC-V目标处理器交叉编译pk,如下所示:
$ ../configure --prefix=$RISCV/riscv32-unknown-elf --host=riscv32-unknown-elf
$ make XLEN=32
$ make install
有什么想法吗?
答案 0 :(得分:1)
你可以查一下......