Fix for QEMU hang during restart

Releases, updates and announcements from the Ultibo team.
User avatar
Ultibo
Site Admin
Posts: 1476
Joined: Sat Dec 19, 2015 3:49 am
Location: Australia

Fix for QEMU hang during restart

Postby Ultibo » Wed Jul 05, 2017 3:03 am

Testing has revealed that under some circumstances restarting the QEMU virtual machine from within Ultibo using the SystemRestart() function could result in a hang which could only be recovered by closing and reopening QEMU itself.

After some investigation it was found that the software restart functionality provided by the emulation does not fully reset some registers which could result in an endless loop of spurious interrupt signals being generated, a fix has now been applied to Ultibo core which resolves this issue by clearing the relevant registers during startup.

For details of how to apply the latest source to your Ultibo core installation and rebuild your run time library see the wiki page Building from Source or watch the Building the RTL video on YouTube.
Ultibo.org | Make something amazing
https://ultibo.org

Return to “Ultibo”

Who is online

Users browsing this forum: No registered users and 1 guest