6/22/2017 5:02 PM | |
Joined: 4/28/2015 Last visit: 6/28/2024 Posts: 578 Rating: (43) |
A common way to emulate boards these days is via QEMU, like the Android SDK is doing it as well (though not exactly like: they created an unmaintainable fork of QEMU). But so far, there is no support for the Galileo board or our IOT2000 hardware in QEMU. Done that before, e.g. in a minimal form for testing firmware images of a Siemens device, more sophisticated for fun in order to emulate a complete web radio (http://www.elinux.org/Freecom_MusicPal, unfortunately many links are dead by now). While it is technically doable, efforts depend on the degree of emulation you want to achieve. Specifically, I/O interfaces need to be there, and you need some user interfaces for them (virtual LEDs, virtual buttons etc.). Moreover, the current example image does not even boot in QEMU or other hypervisors because it expects an SD-card interface, compatible with the Quark SoC. That can be addressed by a custom image, though. |
6/22/2017 5:52 PM | |
Joined: 3/17/2014 Last visit: 10/7/2024 Posts: 53 Rating: (12) |
Thank you jan-k for your prompt reply. So if I understand well, there is no possibility now to emulate IOT2040 with the standard image. I will try QEMU maybe with a custom image. What about Docker? I've seen it on the first version of IOT2040 Image, for Eclipse Development package. Many thanks Davide
|
Follow us on