It would need a lot of work, I think. QEMU-arm should in principle be able to run the code. The kernel would have to be adapted accordingly. And you would likely have to invest some work in the proper configuration of QEMU (alternative drivers/dummies for USB, storage, display and input). The bootloader could probably be skipped in the startup sequence.
In short: not easily. If you want to run the software, you will have to emulate the hardware. Easy for the CPU core, not so easy for the rest.