Renode is available for Linux, macOS and Windows.
On Windows it’s enough to have a fairly recent .NET Framework installed.
Try out Renode quickly with precompiled LiteX demos¶
Renode comes with several precompiled demos, which can be used to verify everything works for you before starting to compile and use your own software binaries.
There are three demo scripts available:
To run them, start Renode using the
renode command (or
if you built from sources).
You will see a terminal window pop up, which is the Renode CLI, called the Monitor.
In the Monitor type:
(monitor) start @scripts/single-node/<script_name>
(where is one of the above).
Voila! A UART analyzer window should appear and you should see LiteX booting the respective binary.