Open main menu

Changes

X650

3,286 bytes added, 10:38, 15 September 2023
==Features==
* Only Compatible with the Raspberry Pi Compute Module 4 and Compatible with all variants, and full Compatible with [https://pikvm.org/ PiKVM OS] (Raspberry Pi-based KVM over IP)
* <span style="color:red;">Only compatible with '''PiKVM V3 OS''', NOT support '''V4'''</span>
* PCI style, installs justs like any PCI card into a tower / desktop PC
* Supports video and '''[[Enable_pikvm_hdmi_audio|audio]]'''.
</gallery>
==User Manual==First you need to make sure your hardware connections are correct, please refer to the video and diagram below ===Installation Video===
X650: https://youtu.be/2nKzQlkTXF8
{{#ev:youtube|https://youtu.be/2nKzQlkTXF8}}
===Connection Diagram===
'''Overall connection diagram:'''
[[File:X650-Connection-Diagram.jpg|800px|X650 Connection Diagram]] ==User Manual=OS download and install===* '''1. Firstly, need prepair a micro sd card, a minimum 16 Gb class 10 memory card is recommended. 2. Download an appropriate OS download:''' image for the PiKVM, the url link is https://pikvm.org/download/ or click [https://files.pikvm.org/images/v3-hdmi-rpi4-latest.img.xz this one] to download it. (Please use the V3 HAT OS)* 3. Flash OS image into Micro SD card :'''1) How to installing the Operating System''' (CM4 without eMMC) :Refer to [https://www.raspberrypi.com/documentation/computers/getting-started.html#installing-the-operating-system Official installation tutorial] :'''2) How to flash OS onto the eMMC of CM4? (CM4 with eMMC)''' ::a. Short nBOOT&GND, refer to the picture below. ::[[File:X650-IMG-5474-1.jpg|500px]] ::b. Connect Type-C OTG to your computer ::c. Power the X650 via PWR Type-C with your 5V Power adaper ::d. Then rerfer to [https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot this tutorial] to flash pikvm OS ::e. Remove the jumper of nBOOT&GND after flashing is complete, then restart your device; 4. Power the device, then open explore to login the pikvm web ui.
* ===Enable RTC ===Due to different RTC chips with official PiKVM hardware, you still need to '''How to flash OS onto the eMMC of CM4? (CM4 with eMMC)configure RTC'''1. Short nBOOT&GND, refer to the picture belowmake RTC work normally.
[[FileFirstly, insert the '''C1220''' button battery. run the following command in web terminal window:X650-IMG-5474-1.jpg|500px]]
21. Connect Type-C OTG switch to your computer'root' user su rootthen type the password, and the default password is 'root' also.
2. Switch OS to writable mode rw3. Power Edit the X650 via PWR Type/boot/config.txt file, and change line <code>dtoverlay=i2c-rtc,pcf8563</code> to <code>dtoverlay=i2c-C with your 5V Power adaperrtc,ds1307</code> (due to use the different RTC chip). sudo nano /boot/config.txtThen save & '''reboot''' the device;
4. Then rerfer Test & setting RTC, write&read the time of Raspberry Pi to [https://www.jeffgeerling.com/blog/2020/howRTC DS1307 date sudo hwclock -flashw sudo hwclock -raspberry-pi-os-compute-module-4-emmc-usbboot this tutorial] to flash pikvm OSr
5. Remove the jumper of nBOOT&GND after flashing is complete, then restart your device;Swith OS to readonly mode ro
==Connection Diagram=Enable OLED display===Run the following command in web terminal window: rw systemctl enable --now kvmd-oled ro'''Overall connection diagram:'''If you are using <code>PiKVM OS V3 Pre-Assembled</code>, the OLED configuration is already pre-installed, you can ignore this step.
===Enable pikvm hdmi audio===Refer to [[File:X650-Connection-Diagram.jpg|800px|X650 Connection DiagramEnable pikvm hdmi audio]]
==Packing List==
<html>
<details>
<summary>Why the device does not show the video only display <b><span class="tb_red">No Signals</span></b>?</summary>
<ul><li>Double-check that the video capture device is connected correctly and tightly. For the CSI bridge, this should be exactly the camera port;</li>
<li>Some laptops do not output any signal until you switch the output (usually via the FN + and an F5 key on the keyboard).</li>
<li>Your computer maybe enter sleep mode, please exit sleep mode</li>
<li>If your desktop only has a VGA display port, there may be no video signal when you use <b>VGA to HDMI adapter</b>, and there is no way to solve this; However, you can try to lower the resolution and restart the PC to test, but the probability of success is very low.</li>
</ul>
</details>
 
<details>
<summary>Why is the X650 not working?</summary>
<details>
<summary>Does the x650 support OLED display?</summary>
<p> A: Yes. please contact us at mail: support@geekworm.com, </p><p>Please connect the OLED shield as shown below (But we actually think OLED displays are pointless ):</p> <p><a href="/detailsFile:X650-IMG-5611-Interface-Schematic.jpg" class="image" <detailsimg alt="X650-IMG-5611-Interface-Schematic.jpg" src="/images/thumb/e/ea/X650-IMG-5611-Interface-Schematic.jpg/800px-X650-IMG-5611-Interface-Schematic.jpg" decoding="async" width="800" height="780" srcset="/images/thumb/e/ea/X650-IMG-5611-Interface-Schematic.jpg/1200px-X650-IMG-5611-Interface-Schematic.jpg 1.5x, /images/thumb/e/ea/X650-IMG-5611-Interface-Schematic.jpg/1600px-X650-IMG-5611-Interface-Schematic.jpg 2x" data-file-width="2000" data-file-height="1951"> <summary/a>How to enable RTC?</summaryp> <p> A: Firstly, insert the C1220 button battery. Then run the following command: to enable oled display</p> <pre>
rw
sudo nano /boot/config.txt#Then change the line: dtoverlay=i2csystemctl enable --rtc,pcf8563 to dtoverlay=i2cnow kvmd-rtc,ds1307oled ro</pre>
#Test RTC#Display the current time of the Raspberry Pidate #Write the time of Raspberry Pi <p>About OLED shield, refer to DS1307sudo hwclock -w<a href="/0.96_inch_OLED_Shield" title="0.96 inch OLED Shield">OLED</a> </p>
#Read the time of DS1307
sudo hwclock -r
ro
</pre
>
</details>
 
<details>
module. Recommend to use PiKVM-A8 kit, if you need PoE power.
</p>
</details>
 
<details>
<summary>What's the function of mini HDMI?</summary>
<p> A: The X650 mini hdmi is to output some information from the PiKVM OS server, please refer to the below picture: </p>
<a href="/File:X650-Mini-HDMI-Out.jpg" class="image"><img alt="X650-Mini-HDMI-Out.jpg" src="/images/thumb/c/c4/X650-Mini-HDMI-Out.jpg/800px-X650-Mini-HDMI-Out.jpg" decoding="async" width="800" height="600" srcset="/images/thumb/c/c4/X650-Mini-HDMI-Out.jpg/1200px-X650-Mini-HDMI-Out.jpg 1.5x, /images/thumb/c/c4/X650-Mini-HDMI-Out.jpg/1600px-X650-Mini-HDMI-Out.jpg 2x" data-file-width="1920" data-file-height="1440"></a>
</details>
</html>