Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thanks, very interesting as a source for new devices to emulate

I was looking for some overall guide of taking a firmware that interacts with the external environment and how to emulate it



Are you looking for software to?

  (a) emulate platform (e.g. x86/Arm SoC) running "firmware" = OS/drivers/userspace
  (b) emulate devices (e.g. MCU, sensors, gateware, firmware) communicating with (a)
  (c) simulate behavior of OS+userspace software running on (a)
  (d) other
Variations of (a) are available from:

  QEMU (OSS)
  Ant Micro Renode (OSS)
  Arm FVP (commercial)
  Intel SIMICS (commercial)


a+b for an existing embedded firmware, for testing mostly




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: