Cannot run Monaco Editor from a file:// URL.
Browsers block web workers on local files. Start a small HTTP server in the project folder, then open the http:// address.
cd /path/to/freeRTL && python3 serve_coi.py
(serve_coi.py adds cross-origin isolation headers useful for WASM.) Or: python3 -m http.server 8080.
Then visit http://127.0.0.1:8080/ (use 127.0.0.1, not file://).
freeRTL
freeRTL
Ready. Click Run to simulate (demo output).
No problems have been detected in the workspace.
[info] freeRTL studio loaded.
[info] Open this Log tab to see Vim / extension messages (they do not appear in python http.server output).
Run simulation to see output here.
Summary
Run synthesis to populate summary.
Raw Log
Run synthesis to populate detailed synthesis logs here.
Command Palette
↑↓ navigate · Enter run · Esc close
Quick Open
Keyboard shortcuts
Esc close
Waveform keyboard shortcuts
Esc close
About waveform viewer
Embedded waveform UI uses the official
Surfer logo (logo-small.svg,
EUPL-1.2). This panel is part of freeRTL and supports VCD loaded from simulation or disk.
Surfer documentation
— native Surfer adds FST, GHW, FTR and more; see the upstream project for the full feature set.