Jump to content

PocketBook Touch HD (pocketbook-pb631): Difference between revisions

From postmarketOS Wiki
User0 (talk | contribs)
No edit summary
Illen (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 20: Line 20:
| status_flashing =
| status_flashing =
| status_touch = Y
| status_touch = Y
| status_screen =
| status_screen = Y
| status_3d = -
| status_3d = -
| status_fde =
| status_fde =
| status_emmc = Y
| status_emmc = Y
| status_wifi =
| status_wifi = Y
| status_mainline = P
| status_mainline = P
| status_battery = Y
| status_battery = Y
Line 76: Line 76:
== Users owning this device ==
== Users owning this device ==
{{Device owners}}
{{Device owners}}
== How to enter flash mode ==
Take out the internal SD card.


== How to enter flash mode ==
== How to enter flash mode ==
Line 97: Line 94:


== Display ==
== Display ==
This device uses ED060KG1 screen, currently untested.
This device uses ED060KG1 screen, works well with EPDC patches.


== WLAN ==
== WLAN ==
RTL8189FTV, needs [https://github.com/jwrdegoede/rtl8189ES_linux/tree/rtl8189fs out of tree driver]
RTL8189FTV, works with [https://github.com/jwrdegoede/rtl8189ES_linux/tree/rtl8189fs out of tree driver]. The driver needs [https://github.com/jwrdegoede/rtl8189ES_linux/pull/118 this patch] for Linux 6.14.


== Audio ==
== Audio ==
Line 111: Line 108:


* [https://github.com/archeYR/u-boot/tree/pocketbook-pb631 Mainline U-Boot fork for pb631]
* [https://github.com/archeYR/u-boot/tree/pocketbook-pb631 Mainline U-Boot fork for pb631]
* [https://github.com/archeYR/linux/tree/pocketbook-pb631 Mainline Linux fork for pb631]
* [https://github.com/archeYR/linux/tree/pocketbook-pb631-epdc Mainline Linux fork for pb631]

Latest revision as of 22:31, 26 March 2025

This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories.
This means that it cannot be selected in pmbootstrap.
PocketBook Touch HD
PocketBook Touch HD
PocketBook Touch HD
Manufacturer PocketBook
Name Touch HD
Codename pocketbook-pb631
Released 2017
Type ebook reader
Hardware
Chipset Freescale i.MX6 SoloLite
CPU 1.0 GHz Cortex-A9
GPU Vivante GC320/GC355 (2D only)
Display 1072 x 1448 E-Ink Carta
Storage 8 GB SanDisk Class 4 microSDHC
Memory 512 MB
Architecture armv7
Software
Original software PocketBook firmware
FOSS bootloader yes
postmarketOS
Category testing
Pre-built images no
Mainline partial
Features
Flashing
No data
USB Networking
Works
Internal storage
Works
SD card
Works
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
Audio
Broken
Connectivity
WiFi
Works
Miscellaneous
FDE
No data
USB OTG
No data
Sensors
Hall Effect
Works
U-Boot
Primary Bootloader
Works
Secondary Bootloader
No data
Mainline
Partial
Internal Storage
Works
SD card
Broken
USB Host
No data
USB Peripheral
Works
Display
Broken
Buttons
Works

Another i.MX6 e-book reader, with external SD card slot and audio codec (rt5640)

Contributors

Users owning this device


How to enter flash mode

There is no flash mode to flash pmOS, follow the instructions below to flash pmOS to the internal SD card.

Installation

Insert the internal SD card into a SD card reader, and connect it to your PC. Follow the instructions below to flash postmarketOS to the SD card:

Use pmbootstrap to build your own installation image.

$ pmbootstrap init # select pocketbook-pb631
$ pmbootstrap install --sdcard /dev/[sdcard] # replace [sdcard] with your SD card's blockdevice


Mainline status

Display

This device uses ED060KG1 screen, works well with EPDC patches.

WLAN

RTL8189FTV, works with out of tree driver. The driver needs this patch for Linux 6.14.

Audio

RT5640 codec (used for the headphone port) does not seem to be supported on i.MX6 platform.

Mainline U-Boot

U-Boot works and can load Linux from internal SD card. External SD card slot does not work.

See also