I am not sure if this is the right forum, or if it would be better suited in a different SE sub, though I figure this is an appropriate place for it.
I am wondering if there are any emulators that are capable of running a flash dump directly that targets the same architecture on the device it was dumped from? So for instance, if the dump was taken from a device(via JTAG) running a Broadcom MIPS CPU, and it contained the entire system(bootloader, firmware, filesystem, NVRAM, etc.) is there anything where I could mount(or should I say, load it into memory) the raw image directly, memory and all, and run it, similar to how I could flash it onto a different device with the same chip?
I have been looking into different software such as OVPsim(which is a "full system simulator" and Qemu, though I am unsure if they can run the full dump directly.
Can anyone shed some light on this, it can be confusing looking at everything.