ADDITIONAL SYSTEM INFORMATION :
The system configuration of the two devices is listed below. The screen on both models is a 6-inch E Ink Carta display panel with a resolution of 1448 x 1072 pixels and a density of 300 pixels per inch, supporting up to 16 levels of gray (4-bit grayscale).
Kobo Glo HD
The Kobo Glo HD has a 1.0 GHz i.MX6SL Multimedia Application Processor and 512 MB of RAM. This processor has an ARM Cortex-A9 core implementing the ARMv7-A architecture. The system runs Ubuntu Base 14.04.6 LTS (Trusty Tahr) in a chroot environment.
$ uname -a
Linux localhost.localdomain 3.0.35+ #4072 PREEMPT
Mon Dec 19 09:25:37 CST 2016 armv7l armv7l armv7l GNU/Linux
$ ldd --version
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.15) 2.19
$ getconf GNU_LIBPTHREAD_VERSION
NPTL 2.19
$ $HOME/opt/jdk-12.0.1+12/bin/java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 12.0.1+12)
OpenJDK Server VM AdoptOpenJDK (build 12.0.1+12, mixed mode)
Kobo Clara HD
The Kobo Clara HD has a 1.0 GHz i.MX6SLL Multimedia Application Processor and 512 MB of RAM. This processor has an ARM Cortex-A9 core implementing the ARMv7-A architecture. The system runs Ubuntu Base 14.04.6 LTS (Trusty Tahr) in a chroot environment.
$ uname -a
Linux localhost.localdomain 4.1.15-00084-gcd0d3a4 #29 SMP PREEMPT
Wed Nov 21 11:31:06 CST 2018 armv7l armv7l armv7l GNU/Linux
$ ldd --version
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.15) 2.19
$ getconf GNU_LIBPTHREAD_VERSION
NPTL 2.19
$ $HOME/opt/jdk-12.0.1+12/bin/java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 12.0.1+12)
OpenJDK Server VM AdoptOpenJDK (build 12.0.1+12, mixed mode)
The Linux kernel version 4.1.15 on the Kobo Clara HD should also allow it to run Ubuntu Base 16.04.6 LTS (Xenial Xerus) and Ubuntu Base 18.04.2 LTS (Bionic Beaver) in a chroot environment.
A DESCRIPTION OF THE PROBLEM :
This is a request to add support for e-paper displays on newer Kobo e-readers with i.MX 6 Series Applications Processors. It's a follow-up request to the previous enhancementJDK-8217605, "Add support for e-paper displays," included in JavaFX 13 (https://bugs.openjdk.java.net/browse/JDK-8217605).
The two new device models to be supported by this request are the Kobo Glo HD with an i.MX6SL processor and the Kobo Clara HD with an i.MX6SLL processor, each based on the ARM Cortex-A9 core.
Please see the GitHub issue javafxports/openjdk-jfx#521 (https://github.com/javafxports/openjdk-jfx/issues/521) for a more detailed description of this Request for Enhancement. The GitHub issue includes detailed tables of the e-reader device characteristics that I am unable to format on the Web form of the Oracle Java Bug Database (https://bugreport.java.com/bugreport/).
The system configuration of the two devices is listed below. The screen on both models is a 6-inch E Ink Carta display panel with a resolution of 1448 x 1072 pixels and a density of 300 pixels per inch, supporting up to 16 levels of gray (4-bit grayscale).
Kobo Glo HD
The Kobo Glo HD has a 1.0 GHz i.MX6SL Multimedia Application Processor and 512 MB of RAM. This processor has an ARM Cortex-A9 core implementing the ARMv7-A architecture. The system runs Ubuntu Base 14.04.6 LTS (Trusty Tahr) in a chroot environment.
$ uname -a
Linux localhost.localdomain 3.0.35+ #4072 PREEMPT
Mon Dec 19 09:25:37 CST 2016 armv7l armv7l armv7l GNU/Linux
$ ldd --version
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.15) 2.19
$ getconf GNU_LIBPTHREAD_VERSION
NPTL 2.19
$ $HOME/opt/jdk-12.0.1+12/bin/java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 12.0.1+12)
OpenJDK Server VM AdoptOpenJDK (build 12.0.1+12, mixed mode)
Kobo Clara HD
The Kobo Clara HD has a 1.0 GHz i.MX6SLL Multimedia Application Processor and 512 MB of RAM. This processor has an ARM Cortex-A9 core implementing the ARMv7-A architecture. The system runs Ubuntu Base 14.04.6 LTS (Trusty Tahr) in a chroot environment.
$ uname -a
Linux localhost.localdomain 4.1.15-00084-gcd0d3a4 #29 SMP PREEMPT
Wed Nov 21 11:31:06 CST 2018 armv7l armv7l armv7l GNU/Linux
$ ldd --version
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.15) 2.19
$ getconf GNU_LIBPTHREAD_VERSION
NPTL 2.19
$ $HOME/opt/jdk-12.0.1+12/bin/java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 12.0.1+12)
OpenJDK Server VM AdoptOpenJDK (build 12.0.1+12, mixed mode)
The Linux kernel version 4.1.15 on the Kobo Clara HD should also allow it to run Ubuntu Base 16.04.6 LTS (Xenial Xerus) and Ubuntu Base 18.04.2 LTS (Bionic Beaver) in a chroot environment.
A DESCRIPTION OF THE PROBLEM :
This is a request to add support for e-paper displays on newer Kobo e-readers with i.MX 6 Series Applications Processors. It's a follow-up request to the previous enhancement
The two new device models to be supported by this request are the Kobo Glo HD with an i.MX6SL processor and the Kobo Clara HD with an i.MX6SLL processor, each based on the ARM Cortex-A9 core.
Please see the GitHub issue javafxports/openjdk-jfx#521 (https://github.com/javafxports/openjdk-jfx/issues/521) for a more detailed description of this Request for Enhancement. The GitHub issue includes detailed tables of the e-reader device characteristics that I am unable to format on the Web form of the Oracle Java Bug Database (https://bugreport.java.com/bugreport/).