From 57f5d2105ddd35c78b1854560573d05081c37fe8 Mon Sep 17 00:00:00 2001 From: Tommy Thorn Date: Tue, 15 Oct 2019 17:41:58 -0700 Subject: [PATCH] Initial commit of Paperlike HD-F and HD-FT files --- Paperlike-HD/config.txt | 27 +++++++++++++++++++++++++++ Paperlike-HD/edid.dat | Bin 0 -> 128 bytes README.md | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 Paperlike-HD/config.txt create mode 100644 Paperlike-HD/edid.dat create mode 100644 README.md diff --git a/Paperlike-HD/config.txt b/Paperlike-HD/config.txt new file mode 100644 index 0000000..da37ace --- /dev/null +++ b/Paperlike-HD/config.txt @@ -0,0 +1,27 @@ +# +# **ONLY TESTED ON UBUNTU BUT SHOULD WORK WITH RASPBIAN** +# Last update: 20191015, Tommy Thorn +# +# Custom for Dasung Paperlike HD-F 2200x1650 @ 40 Hz +# Aspect ratio 2200:1650 = 4:3 = code 1 +hdmi_edid_file=1 +hdmi_cvt=2200 1650 40 1 0 0 1 +hdmi_group=2 +hdmi_mode=87 + +# for sound over HDMI +#hdmi_drive=2 + +# Enable audio (loads snd_bcm2835) +dtparam=audio=on + +# armstub8-gic stub for Pi4s with older firmware +armstub=armstub8-gic.bin +enable_gic=1 + +[pi4] +#dtoverlay=vc4-fkms-v3d +max_framebuffers=2 +arm_64bit=1 + +[all] diff --git a/Paperlike-HD/edid.dat b/Paperlike-HD/edid.dat new file mode 100644 index 0000000000000000000000000000000000000000..5c35e8a764d9e1ee1c5b8329906bd29977c2e9ca GIT binary patch literal 128 zcmZSh4+acE$&3sjz$MGb+#teVp~bOuQMmsi4gP=-peQ36IA}LxMMIHZf`x(^!-;7? t1#&W_GHAhk}cTy@Ns01|tWD1Hufsp^6|~7Xf%59033T literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..45bd743 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# Using Dasung Paperlike HD-F and HD-FT with Raspberry Pi 4 + +_Note: I only have access to the Paperlike HD-FT, but if someone gets +it working with the Paperlike Pro, I'll be happy to update my +instructions._ + +The [Dasung Paperlike Pro / Paperlike +HD](https://www.indiegogo.com/projects/first-e-ink-monitor-with-front-light-touch) +are E-ink monitors that have many nice properties (and work well +outdoors). + +They generally work with most HDMI outputs, but I had problems with +the Raspberry Pi 4. The point of this repo is to document what I had +to do to get it working (I can't fully tell which device is at fault +here, but I suspect both the Pi 4 and the Paperlike have issues). + +What I did to make it work: + +1. extracted the + [EDID](https://en.wikipedia.org/wiki/Extended_Display_Identification_Data) + from the Paperlike on a iMac and included it as edid.dat, including it + in the same directory as the `config.txt` (which is typically `/boot` + but `/boot/firmware` on Ubuntu) + +2. forced the use of this using + +``` +hdmi_edid_file=1 +hdmi_cvt=2200 1650 40 1 0 0 1 +hdmi_group=2 +hdmi_mode=87 +``` + + in `config.txt`. *Note:* it is now _incompatible_ with anything but the Paperlike HD. + +For convenience, I have included my `config.txt` and `edid.txt` this repo.