2
0
mirror of https://github.com/pikvm/pikvm synced 2024-11-05 00:00:28 +00:00
This commit is contained in:
Maxim Devaev 2023-05-26 17:38:28 +03:00
parent 0a4d7b92f7
commit 0d002c7c38
2 changed files with 44 additions and 3 deletions

View File

@ -17,7 +17,7 @@ You can also apply the new EDID without rebooting to make sure it works:
* Create the new EDID file `/root/edid.hex` (examples of file contents are shown below).
* Apply EDID using the command `kvmd-edidconf --edid=/root/edid.hex --apply`.
* DO NOT REBOOT the PiKVM. Just your PC. Check the UEFI/BIOS or the OS.
* If everything works, you can write the same data to `/etc/kvmd/tc358743-edid.hex`.
* If everything is working, you can make this config permanent: `kvmd-edidconf --import=/root/edid.hex`. This command will write the EDID to `/etc/kvmd/tc358743-edid.hex` in a pretty format.
* Switch filesystem to RO-mode: `ro`.
@ -28,7 +28,28 @@ If for some reason you need to go back to the default EDID (changing attached de
## EDID examples for V4+
PiKVM can mimic other physical monitors. You can find EDID in [this database](https://github.com/linuxhw/EDID), then import the HEX code. Choose something with a maximum resolution of 1920x1080 or 1920x1200.
PiKVM can mimic physical monitors. You can find the appropriate EDID in [this database](https://github.com/linuxhw/EDID) and import its HEX code to PiKVM. Choose something with a maximum resolution of 1920x1080 or 1920x1200.
??? example "Acer 1381. 1920x1200, with sound"
Taken [here](https://github.com/linuxhw/EDID/blob/master/Digital/Acer/ACR0565/CCF78B30FE61), as described above.
```
00FFFFFFFFFFFF00047265058A3F6101
101E0104A53420783FC125A8554EA026
0D5054BFEF80714F8140818081C08100
8B009500B300283C80A070B023403020
360006442100001A000000FD00304C57
5716010A202020202020000000FC0042
323436574C0A202020202020000000FF
0054384E4545303033383532320A01F8
02031CF14F9002030405060701111213
1415161F2309070783010000011D8018
711C1620582C250006442100009E011D
007251D01E206E28550006442100001E
8C0AD08A20E02D10103E960006442100
0018C344806E70B028401720A8040644
2100001E000000000000000000000000
00000000000000000000000000000096
```
??? example "ASUS PA248QV, 1920x1200, with sound"
Taken [here](https://github.com/linuxhw/EDID/blob/master/Digital/ASUS/AUS2487/2B473481CAE6), as described above.

View File

@ -52,7 +52,8 @@
## 1920x1200 video mode
Both PiKVM V4 Mini and Plus devices support a resolution 1920x1200, however, for compatibility reasons, the default configuration uses 1920x1080. To enable 1920x1200, follow [this manual](edid.md).
Both PiKVM V4 Mini and Plus devices support a resolution 1920x1200, however, for compatibility reasons, the default configuration uses 1920x1080.
To enable 1920x1200, follow [this manual](edid.md).
## ATX connection
@ -60,6 +61,25 @@ Both PiKVM V4 Mini and Plus devices support a resolution 1920x1200, however, for
[See here](atx_board.md).
## Internal USB on V4 Plus
The V4 Plus has an internal USB port that can be used at your discretion.
It supports USB 3.0, but by default it only works with USB 2.0 devices due to energy savings.
To enable USB 3.0, it is required to flash the USB controller firmware. It's very easy:
1. Install the package `flashrom-vl805`:
```
# rw
# pacman -Syu
# pacman -S flashrom-vl805
```
2. Flash the firmware: `usb3` for USB 3.0 support, or `default` for the default USB 2.0-only firmware, and reboot:
```
# flashrom-vl805 usb3
# reboot
```
## Known issues and limitations
* The actual frame rate of the image received via HDMI will depend on the network bandwidth, resolution and the load on the Raspberry Pi. This is usually **~24-28 FPS for 1080p over LAN**.
* There may be **compatibility** issues with some motherboards (such as **HP** or **DELL**) which are the same as those that exist with PiKVM V2. Not everything is perfect, but if you have already used PiKVM V2 - our new V4 will work great and please you. If there is no image from the BIOS, you can fine-tune the HDMI settings, but it is possible that the Mass Storage devices will not be available in the BIOS.