Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8227425

Add support for e-paper displays on i.MX6 devices

    Details

    • Subcomponent:
    • CPU:
      x86
    • OS:
      linux_ubuntu

      Description

      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 enhancement JDK-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/).



        Attachments

          Activity

            People

            • Assignee:
              jvos Johan Vos
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: