X652v1.0 Software & Configuration
PiKVM is a Free and Open Source Software released under the GPLv3 license. The Operating System (OS) image provided here is solely for hardware testing purposes. For commercial use, it is advised to directly contact the developers of PiKVM.
The development of this software would not be possible without the financial backing of the community. Contributions play a vital role in sustaining and advancing the project. Your support is greatly appreciated and will help in the continuous development and improvement of this software.

*Compatible with PiKVM V3 platform OS version only, not support V4.
Flash the Image How to Install Raspberry Pi ImagerRaspberry Pi Imager is free to install from the official Raspberry Pi website. It's available for macOS, Windows, and Ubuntu systems.
- Visit the Raspberry Pi download page.
- Download the Raspberry Pi Imager installer for your Operating System.
- Run the installer and follow the prompts to complete the setup.

1. Launch Raspberry Pi Imager.
2. Click Choose OS.
3. Select Use custom to write an unlisted image.
4. Click Choose SD card.
5. Select from the list the SD card you want to write to.
6. Click Write to begin the image writing process.
When the imager is finished, you can connect your microSD card to the Pi and boot it up.
Raspberry Pi Imager AlternativesIf for any reason you don't want to or are unable to use Raspberry Pi Imager, you can opt to use an alternative application. Here are a couple we've relied on over the years:
- BalenaEtcher - The application runs on Windows, macOS, and Ubuntu operating systems.
- Win32 Disk Imager - This imaging software is designed for Windows machines.
To program the Compute Module with EMMC, an external “host” PC is connected to the USB Type-C OTG port on the PCI card. After entering eMMC programming mode and running the “Rpiboot” utility, the Compute Module 4 will then appear as a USB device to the “host” PC, allowing it to be programmed.

1. Fit a jumper to short the pins of 'nBOOT' and 'Ground' to enter eMMC programming mode.
2. Locate a USB port on your PC/laptop and connect using a USB-C to USB-A cable.
3. Connect the USB Type-C power supply (5V ≥3A).
Important: Remove the jumper after programming is complete.
Configuring the OS1. Access the PiKVM Web Interface via any browser with the URL or the IP address of your PiKVM.

2. Log in to PiKVM and click Terminal.
3. Get root access (enter the root password: Root).
4. To enable write-mode, run the command: rw.
5. Run the following command to enable OLED: systemctl enable --now kvmd-oled kvmd-oled-reboot kvmd-oled-shutdown.
6. Setting up the RTC:
The RTC chipset is DS1307, please change the line from dtoverlay=i2c-rtc,pcf8563 to dtoverlay=i2c-rtc,ds1307.

7. Save and exit by hitting CTRL + X, answering Y, and hitting Enter when prompted.
8. To support max resolution 1920x1080 60Hz, add "dtoverlay=tc358743,4lane=1" to /boot/config.txt.
9. Save and exit by hitting CTRL + X, answering Y, and hitting Enter when prompted.
10. Editing the EDID:
Delete existing EDID data, then copy and paste the new EDID data.
11. Save and exit by hitting CTRL + X, answering Y, and hitting Enter when prompted.
12. Rotate the OLED display by 180 degrees (Optional).


13. Save and exit by hitting CTRL + X, answering Y, and hitting Enter when prompted.
14. To disable write mode, run the command: ro.
15. Reboot the system.
CSI-2 Bridge Connection TestMake sure that the ‘/dev/video0’ device is available. Use this command to check:

If you see anything other than ‘file not found‘, then it’s available.

For further assistance or inquiries, please reach out to our support team at info@edgecase.shop or sales@edgecase.shop. We are here to help you with any questions you might have.