Closed xphoniex closed 1 year ago
found the correct command in .cargo/config.toml:
$ qemu-system-arm -cpu cortex-m3 -machine lm3s6965evb -nographic -semihosting-config enable=on,target=native -kernel target/thumbv7m-none-eabi/debug/examples/hello
Timer with period zero, disabling
Hello, world!
I have tried running rp pico (Cortex M0+) in
qemu-system-arm
with no luck (ref). I expected other processor to have better support inqemu
so I compiled hello.rs example of for Cortex M3 but I can't get that to work either:other variants I have tried:
none works. I need a way to verify my lib works on target CPU without running hardware first, there are a lot of iterations involved and testing on hardware directly is not feasible. Is there a way for this?