Using SSH access on RISC-V instance
Fill this form to request a RISC-V device from Cloud-V for SSH. List of available devices and their specifications can be found here
After getting SSH command and credentials from Cloud-V administrator, users can log in to RISC-V instance and start development like any Linux machine without GUI.
User Access Rights
In the current version of the Cloud-V platform, users are provided with unprivileged SSH access, meaning sudo
privileges are not available. However, users are welcome and encouraged to build software from source within their environment.
A list of pre-installed tools is available on the tooling page for each device. For example, tools installed on the VisionFive 1 can be found on the VisionFive 1 Tooling page.
If additional tools are needed, users may request their installation by contacting the system administrator.
Privileged access will be added soon in an upcoming version of the platform.
Setting up VScodium with RISC-V
It may not be convinient for users to use terminal editors (like Vim and Nano) if they are not accustomed.
At present VScode remote extension does not have support for RISC-V architecture but VScodium supports it.
This section explains how you can set up VScodium on x86 machine to get remote development access to RISC-V compute instance (assuming both the machines have SSH installed).
- Install VScodium from this link
- Install Open Remote - SSH Extension from jeanp413
- Use
Ctrl+Shift+p
to open command pallet and search remoteRemote-SSH: Connect to host...
- Enter username, publicly accessible IP and port of the compute instance which you want to connect to.