Or1kUcLinux
OR1K ucLinux
This is a demonstration showing the execution of the ucLinux operating system on the OR1K processor using OVPsim. The platform and memory map are shown in the following figures.
Obtaining the Demonstration
For a platform written in C:
| [for Windows] OR1K OVP platform running ucLinux (6.04 MB) Self contained OVP platform using OR1K processor that boots ucLinux. Includes binary of ucLinux. |
| [for Linux] OR1K OVP platform running ucLinux (9.62 MB) Self contained OVP platform using OR1K processor that boots ucLinux. Includes binary of ucLinux. |
Or a platform written in SystemC TLM2.0
| [for Windows] TLM2.0 Platform with OR1K running ucLinux (8.55 MB) OVP TLM2.0 self contained OR1K platform that boots ucLinux. Includes binary of ucLinux. |
| [for Linux] TLM2.0 Platform with OR1K running ucLinux (11.43 MB) OVP TLM2.0 self contained OR1K platform that boots ucLinux. Includes binary of ucLinux. |
Once downloaded click to run the installer
Windows32.exe on Windows, Linux32.exe on Linux to install the demo into any directory.
Once installed go into the directory
OVPsim_uclinux_or1k and click on one of the batch files to run the demo:
- uclinux.bat : runs the simulated platform and waits for a telnet connection on port 9999
- uclinux-telnet.bat : runs the simulated platform and starts a telnet session on port 9999
- uclinux-hyperterminal.bat : runs the simulated platform and starts a hyperterminal session on port 9999
OR1K ucLinux Platform
OR1K ucLinux Memory Map
ImperasPage OpenCoresPlatforms