Changes

Jump to navigation Jump to search

X680

1,930 bytes added, 17:39, 8 December 2023
[[File:X680-IMG-5547.jpg|thumb|right|x680 kvm over ip front view]]
[[File:X680-IMG-5546.jpg|thumb|right|x680 kvm over ip rear view]]
[[File:X680-IMG-5531-diagram.jpg|thumb|right|x680 diagram & size]]
[[File:X680-IMG-5617.jpg|thumb|right|x680 kvm over ip Internal view]]
[[File:X680-IMG-5620.jpg|thumb|right|x680 kvm over ip internal view]]
The IP KVM Switch supports direct switching through buttons on front panel and hotkey through keyboard connected to the special USB 1.1 port. it also supports remote hotkey switching between computers for easy monitoring.
 
'''About the USB OTG port of X680:''' The USB OTG port is used to control the keyboard and mouse. However, when the OTG port is in use, it prevents the control of the keyboard and mouse. The X680 utilizes the CM4 and does not have additional USB ports for connecting a USB drive.
==Features==
* Based on the Raspberry Pi Compute Module 4 and Compatible with all variants
* Designed especially for PiKVM ( Raspberry Pi based KVM over IP)
* <span style="color:red;">Only compatible with '''PiKVM V3 OS''', NOT support '''V4'''</span>
* Control up to 4 USB HDMI computers/servers remotely over an IP network or the internet
* Full remote BIOS level control access the BIOS, and have full control over the keyboard and mouse
* Raspberry Pi Compute Module 4 CM4
* A minimum 16 Gb class 10 memory card is recommended.(In fact, you don't need Micro SD card if you use CM4 with eMMC, because you can flash the firmware into the eMMC.)
 
'''ATX Conrol cable(Not included):'''
 
You can make your own ATX control cable, in fact, it is a normal Ethernet cable, and the requirements must be '''568B''' line sequence
 
[[File:RJ75-568B.png]]
 
'''RJ45 Pinout of KVM:'''
 
[[File:RJ45-PINOUT.png]]
==User Manual==
===How to installing the Operating System (CM4 without eMMC)?Hardware connection & installation Video===Refer to [: https://wwwyoutu.raspberrypi.combe/documentationukHCz1RsFx4 {{#ev:youtube|https:/computers/getting-startedyoutu.html#installingbe/ukHCz1RsFx4}} X680 HDMI port display information, according to the test: [[File:HDMI-theOUT-operatingINFO-system Official installation tutorial1.jpg|700px|X680 HDMI port info]===OS Download & Installation===1. Firstly, need prepair a micro sd card, a minimum 16 Gb class 10 memory card is recommended. If you use a CM4 with eMMC, you don't need a micro sd card.
2. Download an appropriate OS image for the PiKVM, the url link is https://pikvm.org/download/ or click [https://files.pikvm.org/images/v3-hdmi-rpi4-box-latest.img.xz this one] to download it. (Please use the '''V3 Pre-Assembled''' OS image) :We recommend that you use the ''''V3 Pre-Assembled'''' version, and this image includes OLED display configuration.:<span style="color:red;">Only compatible with PiKVM V3 platform OS, NOT support PiKVM V4 Plus & V4 Mini platform!!!</span> :[[File:Pi4-V3-HAT.png|800px|PiKVM V3 platform]] ===Flash OS image===1. Flash OS image to a microSD memory card by following [https://docs.pikvm.org/flashing_os the simple instructions] or [https://www.raspberrypi.com/documentation/computers/getting-started.html#installing-the-operating-system Official installation tutorial] 2. Refer to [[#How to flash OS onto the eMMC of CM4? (CM4 with eMMC)?]] if you use the CM4 shield with eMMC. 3. Then power the device, then open explore to login the pikvm web ui.====How to flash OS onto the eMMC of CM4? (CM4 with eMMC)?====
1. Short nBOOT Pin, refer to the picture below.
'''PS:If you use CM4 with eMMC, then SD card cannot be used.'''
===OS Download & Installation===
1. Firstly, need prepair a micro sd card, a minimum 16 Gb class 10 memory card is recommended.
 
2. Download an appropriate OS image for the PiKVM, the url link is: https://pikvm.org/download/
 
:We recommend that you use the ''''V3 Pre-Assembled'''' version, and this image includes OLED display configuration.
 
:For Raspberry Pi 4, please use [https://files.pikvm.org/images/v3-hdmi-rpi4-box-latest.img.xz PiKVM V3 platform].
 
:[[File:Pi4-V3-HAT.png|800px|PiKVM V3 platform]]
 
3. Flash it to a microSD memory card by following [https://docs.pikvm.org/flashing_os the simple instructions] or [https://www.raspberrypi.com/documentation/computers/getting-started.html#installing-the-operating-system Official installation tutorial]
 
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 '''configure RTC''' to make RTC work normally.
1. switch to 'root' user
su root
:then type the password, and the default password is 'root' also.
2. Switch OS to writable mode
rw
3. Edit the /boot/config.txt file, and change line <code>dtoverlay=i2c-rtc,pcf8563</code> to <code>dtoverlay=i2c-rtcds1307rtc,ds1307</code> (due to use the different RTC chip).
sudo nano /boot/config.txt
:Then save & '''reboot''' the device;
4.Test & setting RTC, write&read the time of Raspberry Pi to RTC DS1307
systemctl enable --now kvmd-oled
ro
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 [[Enable pikvm hdmi audio]]
Press to select PC1/PC2/PC3/PC4 through buttons on front panel. the corresponding LED located on the right of the button will be on if a PC is selected. the PC1 will be automatically selected when power applied or restored.
====Hotkey swtichingswitching====
* Keyboard must be connected to USB1.1 port (Marked with an icon of keyboard)
* Press the "Ctrl" twice quickly, then immediately press "1" to switch to PC1
* Press the "Ctrl" twice quickly, then immediately press "4" to switch to PC4
* If your mouse cursor is not in the area of the PiKVM web interface, it is not functional
===How to boot from NVME SSD?===
1.Prepare the '''Win32 Disk Imager tool''' first, download and install it, refer to:https://sourceforge.net/projects/win32diskimager/
 
2. Insert NVME SSD into the '''USB to NVME ssd adapter''' or [[X876]]
 
3. Connect '''USB to NVME SSD adapter''' or [[X876]] to computer through USB A cable, then a USB drive can be recognized in computer.
 
4. Open '''Win32 Disk Imager''' tool, then select the '''PiKVM os image file''' and '''USB drive''', then click '''Write''' button
 
5. Wait a few minutes for the write process to complete.
 
6. Insert NMVE SSD into the X680, then power on (must remove the micro sd card firstly)
 
===Mass Storage Drive===
Refer to: https://docs.pikvm.org/msd/
==FAQ==
[[File:Pi4-V3-HAT.png|800px]]
2. Please check if the order of OLED screen pins is correct, please contact us email to support@geekworm.com if it's a wrong pin order;
[[File:OLED-IMG-4373-1.jpg|800px]]
ro
'''Q: How to enable RTC?'''
A: Firstly, insert the C1220 button battery.run the following command: rw sudo nano /boot/config.txt #Then change the line: '''dtoverlay=i2c-rtc,pcf8563Q: Does x680 support proarammable switch between PC?''' to  A: '''dtoverlay=i2c-rtc,ds1307NO''' #Test RTC #Display the current time of the Raspberry Pi date #Write the time of Raspberry Pi to DS1307 sudo hwclock -w #Read the time of DS1307 sudo hwclock -r ro
'''Q: Does the X680 support PoE power? How to enable PoE Power?'''
A: The X680 reserve the POE port, but need to use with customized POE module to support PoE power, and the customized POE module still not release now. And the X680 does not support the Raspberry Pi official PoE module.
Recommend to use [[PiKVM-A8]] kit, if you need PoE power.
 
'''Q: Why can't I switch to another PC?'''
A: You need to make sure that your target computer is not in '''sleep''', because when the computer is sleep, the USB port will stop supplying power
 
 
'''Q: Why NVME SSD cannot be recognized?'''
 
A: Login the pikvm web teminal, then type the following command:
lspci
The result of the command should look similar to the following, if you can't find something similar to the following, your NVME SSD is not compatible
 
[[File:Pikvm-lspci.png]]
==References==

Navigation menu