Jump to content

Digma 1538E 4G (ps1150ml): Difference between revisions

From postmarketOS Wiki
Kedi (talk | contribs)
Knuxify (talk | contribs)
m gitlab.com -> gitlab.postmarketos.org (bot edit)
 
(8 intermediate revisions by 2 users not shown)
Line 15: Line 15:
| memory = 2 GB
| memory = 2 GB
| architecture = aarch64
| architecture = aarch64
| type = Tablet
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet =  
| status_usbnet =  
| status_flashing =  
| status_flashing = Y
| status_touch =  
| status_touch = N
| status_screen =  
| status_screen = P
| status_wifi =  
| status_wifi = N
| status_xwayland =  
| status_xwayland = N
| status_fde =  
| status_fde = N
| status_mainline = Y
| status_mainline = Y
| status_battery =  
| status_battery = N
| status_3d =  
| status_3d = N
| status_accel =  
| status_accel = N
| status_audio =  
| status_audio = N
| status_bluetooth =  
| status_bluetooth = N
| status_camera =  
| status_camera = N
| status_gps =  
| status_gps = N
| status_mobiledata =  
| status_mobiledata = N
| status_sms =  
| status_sms = N
| status_calls =  
| status_calls = N
| status_fossbootloader = Y
| status_fossbootloader = Y
| status_uboot = yes
| status_uboot = yes
Line 126: Line 127:
| No
| No
|-
|-
| scope="row"| CM36652 ALSPS
| scope="row"| MT6328 PMIC
| No
|-
| scope="row"| MT6625L BT/Wifi chip
| No
|-
| scope="row"| MT6169 maybe LTE
| No
|-
| scope="row"| MT6158 RF
| No
|-
| scope="row"| NTC3201 Temperature sensor
| No
| No
|-
|-
Line 136: Line 149:
On the board, next to the reset button, there are 4 pins: Tx1, Rx1, Tx0, Rx0. With Tx0 I was able to get the bootloader messages.
On the board, next to the reset button, there are 4 pins: Tx1, Rx1, Tx0, Rx0. With Tx0 I was able to get the bootloader messages.
Listen at a speed of 921600
Listen at a speed of 921600
[[File:Digma-ps1150ml-uart1.jpg|400px]]
[[File:Digma-ps1150ml-uart1.jpg|400px]]
Size of UART pins. Use thin copper wire and connect to Tx0 Rx0.
[[File:uartsize.jpg|250px]]


== Mainline status ==
== Mainline status ==
Line 148: Line 167:
File:mb.jpg|thumb|Motherboard
File:mb.jpg|thumb|Motherboard
File:NFC.jpg|thumb|NFC connector
File:NFC.jpg|thumb|NFC connector
File:uartsize.jpg|thumb|Size of UART.
</gallery>
</gallery>


Line 165: Line 183:
<!--
<!--
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/testing/device-DEVICE_CODENAME Device package]
* [https://gitlab.postmarketos.org/postmarketOS/pmaports/tree/master/device/testing/device-DEVICE_CODENAME Device package]
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/testing/linux-DEVICE_CODENAME Kernel package]
* [https://gitlab.postmarketos.org/postmarketOS/pmaports/tree/master/device/testing/linux-DEVICE_CODENAME Kernel package]
-->
-->

Latest revision as of 13:28, 4 November 2024

This device is marked as not booting.
Status: No source dowstream kernel. Trying to make mainline for mt6735
Digma 1538E 4G
Android running
Android running
Manufacturer Digma
Name 1538E 4G
Codename digma-ps1150ml
Released 2017
Type tablet
Hardware
Chipset MediaTek MT8735
CPU 4x Cortex-A53 1.3 GHz
GPU Mali-T720
Display 1920x1200 IPS 10.1
Storage 32 GB
Memory 2 GB
Architecture aarch64
Software
Original software Android
Original version 7.0
FOSS bootloader yes
postmarketOS
Category testing
Pre-built images no
Mainline yes
U-Boot
Primary Bootloader
Works
Secondary Bootloader
Works
Mainline
Broken
Internal Storage
No data
SD card
Works
USB Host
No data
USB Peripheral
No data
Display
Broken
Buttons
No data

Contributors

  • km2
  • kedi

Maintainer(s)

Users owning this device

  • Kedi (Notes: Trying to get downstream from vendor)
  • Km2


How to enter flash mode

Use adb reboot bootloader or hold Power+Volume Down to enter fastboot mode.

Hold Volume Down when connecting to a PC if you're flashing via spflashtool.

Partition layout

PS1150ML:/ # ls -la /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 cache -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 custom -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 expdb -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 flashinfo -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 frp -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 keystore -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 lk -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 logo -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 metadata -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 nvdata -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 para -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root  20 2015-09-01 00:04 recovery -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 seccfg -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 secro -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 system -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 tee1 -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 tee2 -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 userdata -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root  21 2015-09-01 00:04 oemkeystore -> /dev/block/mmcblk0p12

Installation

Mainline kernel?

This device is based on MT8735W chipset.

Part Supported?
SoC(MT8735W) Broken/Partial
K101-MM2BA02-A panel No
Sandisk sdinadf4-32g EMMC chip Yes
GalaxyCore GC5025 Back camera No
GalaxyCore GC2365 Front camera No
MT6328 PMIC No
MT6625L BT/Wifi chip No
MT6169 maybe LTE No
MT6158 RF No
NTC3201 Temperature sensor No
GSL3676 touchscreen chip / CY101S200-01 touch panel No

UART

On the board, next to the reset button, there are 4 pins: Tx1, Rx1, Tx0, Rx0. With Tx0 I was able to get the bootloader messages. Listen at a speed of 921600


Size of UART pins. Use thin copper wire and connect to Tx0 Rx0.

Mainline status

Still in its infancy. Simple-framebuffer and UART partially works. https://github.com/mt6735-mainline/linux

Photos

See also