XU4, Lineage 14.1, and Manga Screen 2

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri Apr 19, 2019 11:00 pm

Hi,
has anyone tried and succeeded hooking up a Manga Screen 2 (720p) to a XU4? i can't seem to make it work :(
https://www.thing-printer.com/product/manga-screen/

connecting the manga screen to a laptop works. connecting the odroid to an external hdmi monitor works. connecting the odroid to the manga screen, nothing. i've set the resolution (using the xu4 hooked in an external monitor) to 720p, but still nothing.

XU4 is using Lineage 14.1

User avatar
voodik
Posts: 1601
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian
Has thanked: 6 times
Been thanked: 92 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by voodik » Fri Apr 19, 2019 11:17 pm

Hi,

Please try disable EDID in boot.ini

Code: Select all

setenv edid "0"
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri Apr 19, 2019 11:19 pm

voodik wrote:
Fri Apr 19, 2019 11:17 pm
Hi,

Please try disable EDID in boot.ini

Code: Select all

setenv edid "0"
Thank voodik. it seems that it's already disabled.
Attachments
96d3b704-2d44-4232-987b-0d96eb8e6b25.jpg
96d3b704-2d44-4232-987b-0d96eb8e6b25.jpg (303.64 KiB) Viewed 3791 times

User avatar
voodik
Posts: 1601
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian
Has thanked: 6 times
Been thanked: 92 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by voodik » Mon Apr 22, 2019 3:59 am

So enabling EDID also does not help ?
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Mon Apr 22, 2019 3:15 pm

Enabling it makes no difference.

User avatar
odroid
Site Admin
Posts: 32677
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 209 times
Been thanked: 364 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by odroid » Mon Apr 22, 2019 3:25 pm

Can you try this Ubuntu image to find a clue?
ubuntu-18.04.1-4.14-mate-odroid-xu4-20181203.img.xz

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Tue Apr 23, 2019 10:45 pm

I managed to connect via UART to the XU4.

here's what it says when i plug in the display:

Code: Select all

[  150.267971] [c0] ###########################################
[  150.272222] [c0] # HDMI HPD state 1 #
[  150.275860] [c0] ###########################################
[  150.430239] [c0]       Display is GTF capable
[  150.433153] [c0] EDID: found 768@60
[  150.436649] [c0] EDID: misc flags 00000003
[  150.440531] EDID: Audio channels 0
[  150.444062] [c0] ###########################################
[  150.449749] [c0] # HDMI PHY Resolution 720p60hz #
[  150.454431] [c0] ###########################################
[  150.460090] [c0] ###########################################
[  150.465706] [c0] # HDMI EDID mode 0 #
[  150.469347] [c0] ###########################################
[  150.475000] [c0] ###########################################
[  150.480627] [c0] # hdev->dvi_mode true #
[  150.484531] [c0] ###########################################
[  150.492084] [c0] s5p-hdmi 14530000.hdmi: plugged
[  150.549305] [c2] s5p-hdmi 14530000.hdmi: HDMI interrupt changed to internal

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Tue Apr 23, 2019 11:00 pm

givanel wrote:
Tue Apr 23, 2019 10:45 pm
I managed to connect via UART to the XU4.

here's what it says when i plug in the display:

Code: Select all

[  150.267971] [c0] ###########################################
[  150.272222] [c0] # HDMI HPD state 1 #
[  150.275860] [c0] ###########################################
[  150.430239] [c0]       Display is GTF capable
[  150.433153] [c0] EDID: found 768@60
[  150.436649] [c0] EDID: misc flags 00000003
[  150.440531] EDID: Audio channels 0
[  150.444062] [c0] ###########################################
[  150.449749] [c0] # HDMI PHY Resolution 720p60hz #
[  150.454431] [c0] ###########################################
[  150.460090] [c0] ###########################################
[  150.465706] [c0] # HDMI EDID mode 0 #
[  150.469347] [c0] ###########################################
[  150.475000] [c0] ###########################################
[  150.480627] [c0] # hdev->dvi_mode true #
[  150.484531] [c0] ###########################################
[  150.492084] [c0] s5p-hdmi 14530000.hdmi: plugged
[  150.549305] [c2] s5p-hdmi 14530000.hdmi: HDMI interrupt changed to internal
I've googled about the display and seems its timing is not standard.
A bit suspicious that EDID says found 768@60"? Not 720@60?

I feel that the timing must be calculated...?
https://wiki.thing-printer.com/index.ph ... a_Screen_2
https://www.kickstarter.com/projects/19 ... 2/comments

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Tue Apr 23, 2019 11:36 pm

This is what i get when i plug in the Manga Screen into a computer
Attachments
a7dab996-c96a-4d17-8dff-2b4a6e15d756.jpg
a7dab996-c96a-4d17-8dff-2b4a6e15d756.jpg (300.69 KiB) Viewed 3616 times
4b5376ae-6972-4ad0-ba31-659db40d2cea.jpg
4b5376ae-6972-4ad0-ba31-659db40d2cea.jpg (343.02 KiB) Viewed 3616 times

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Wed Apr 24, 2019 12:09 am

Can you try this?
https://wiki.odroid.com/odroid-xu4/appl ... ustom_edid

It would be nice if you can share the blob dumped with the instruction.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Wed Apr 24, 2019 12:22 am

i will, once i get Ubuntu loaded. i'm still struggling with Android, since i need this specific OS.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Wed Apr 24, 2019 2:24 am

so. i've not been able to make it work in android, tried lineage 14.1 and lineage 15.1.
switched to ubuntu, as suggested here. still nothing.
tried what @tobetter suggested, and the result is attached.

so far, only connecting the screen to anything but the odroid seems to work.
Attachments
IMG_0159.jpg
IMG_0159.jpg (1.1 MiB) Viewed 3577 times

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Wed Apr 24, 2019 2:30 am

givanel wrote:
Wed Apr 24, 2019 2:24 am
so. i've not been able to make it work in android, tried lineage 14.1 and lineage 15.1.
switched to ubuntu, as suggested here. still nothing.
tried what @tobetter suggested, and the result is attached.

so far, only connecting the screen to anything but the odroid seems to work.
Thanks, would you please share the blob custom_edid.bin which you made on ODROID-XU4 with cat command?

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Wed Apr 24, 2019 2:56 am

here it is.
Attachments
custom_edid.bin.zip
(256 Bytes) Downloaded 20 times

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Wed Apr 24, 2019 12:29 pm

Hi @givanel,

I've checked custom_edid.bin,
and 1080p60hz and 720p60hz are available with XU4's current hdmi phy.
It should work.

Code: Select all

joy@joy-desktop:~/Downloads$ cat custom_edid.bin.zip | edid-decode
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   4d d9 02 30 01 01 01 01 01 15
version:         01 03
basic params:    80 52 2e 78 0a
chroma info:     0d c9 a0 57 47 98 27 12 48 4c
established:     21 08 00
standard:        81 80 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    02 3a 80 18 71 38 2d 40 58 2c 45 00 33 cd 31 00 00 1e
descriptor 2:    01 1d 00 72 51 d0 1e 20 6e 28 55 00 33 cd 31 00 00 1e
descriptor 3:    00 00 00 fc 00 53 4f 4e 59 20 54 56 0a 20 20 20 20 20
descriptor 4:    00 00 00 fd 00 30 3e 0e 46 0f 00 0a 20 20 20 20 20 20
extensions:      01
checksum:        e0

Manufacturer: SNY Model 3002 Serial Number 16843009
Made week 1 of 2011
EDID version: 1.3
Digital display
Maximum image size: 82 cm x 46 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
  640x480@60Hz
  800x600@60Hz
  1024x768@60Hz
Standard timings supported:
  1280x1024@60Hz
Detailed mode: Clock 148.500 MHz, 819 mm x 461 mm
               1920 2008 2052 2200 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync 
Detailed mode: Clock 74.250 MHz, 819 mm x 461 mm
               1280 1390 1430 1650 hborder 0
                720  725  730  750 vborder 0
               +hsync +vsync 
Monitor name: SONY
Monitor ranges (GTF): 48-62Hz V, 14-70kHz H, max dotclock 150MHz
Has 1 extension blocks
Checksum: 0xe0 (valid)

CEA extension block
Extension version: 3
43 bytes of CEA data
  Video data block
    VIC 31 1920x1080@50Hz 
    VIC 16 1920x1080@60Hz 
    VIC 20 1920x1080i@50Hz 
    VIC 05 1920x1080i@60Hz 
    VIC 19 1280x720@50Hz 
    VIC 04 1280x720@60Hz 
    VIC 32 1920x1080@24Hz 
    VIC 34 1920x1080@30Hz 
    VIC 60 1280x720@24Hz 
    VIC 62 1280x720@30Hz 
    VIC 18 720x576@50Hz 
    VIC 22 1440x576i@50Hz 
    VIC 03 720x480@60Hz 
    VIC 07 1440x480i@60Hz 
    VIC 17 720x576@50Hz 
    VIC 21 1440x576i@50Hz 
    VIC 02 720x480@60Hz 
    VIC 06 1440x480i@60Hz 
    VIC 01 640x480@60Hz 
  Audio data block
    Linear PCM, max channels 1
    Supported sample rates (kHz): 48 44.1 32
    Supported sample sizes (bits): 24 20 16
    AC-3, max channels 5
    Supported sample rates (kHz): 48 44.1 32
    Maximum bit rate: 56 kHz
  Speaker allocation data block
  Vendor-specific data block, OUI 000c03 (HDMI)
    Source physical address 3.0.0.0
    Supports_AI
    DC_36bit
    DC_30bit
    DC_Y444
    Maximum TMDS clock: 225MHz
  Extended tag: video capability data block
    YCbCr quantization: Selectable (via AVI YQ) (1)
    RGB quantization: Selectable (via AVI Q) (1)
    PT scan behaviour: Support both over- and underscan (3)
    IT scan behaviour: Always Underscanned (2)
    CE scan behaviour: Support both over- and underscan (3)
Underscans PC formats by default
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
0 native detailed modes
Detailed mode: Clock 148.500 MHz, 819 mm x 461 mm
               1920 2448 2492 2640 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync 
Detailed mode: Clock 74.250 MHz, 819 mm x 461 mm
               1280 1720 1760 1980 hborder 0
                720  725  730  750 vborder 0
               +hsync +vsync 
Detailed mode: Clock 74.250 MHz, 819 mm x 461 mm
               1920 2008 2052 2200 hborder 0
                540  542  547  562 vborder 0
               +hsync +vsync interlaced 
Detailed mode: Clock 74.250 MHz, 819 mm x 461 mm
               1920 2448 2492 2640 hborder 0
                540  542  547  562 vborder 0
               +hsync +vsync interlaced 
Checksum: 0xa4 (valid)

EDID block does NOT conform to EDID 1.3!
	Detailed block string not properly terminated
This custom_edid.bin is made with manga monitor 2, right?

And based on this wiki page, pixel clock is 144MHz for 1080p60hz and 83MHz for 720p60hz.
https://wiki.thing-printer.com/index.ph ... a_Screen_2
If your monitor is using the pixel clocks, XU4 couldn't detect and configure hdmi timing.
If so, it makes sense.

I will make a new custom edid with those pixel clocks.
Then please test it on Ubuntu.
If it works, hdmi driver of Android needs to be updated to support your monitor.
Could you let me check for a couple of days?

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Wed Apr 24, 2019 1:42 pm

@givanel,

Can you check 1080p60hz and 720p60hz on Ubuntu using following setting of boot.ini?

1. 1080p60hz

Code: Select all

### Open this line
# 1920x1080 (1080P) without monitor data using generic information (1080p-noedid)
setenv videoconfig "drm_kms_helper.edid_firmware=edid/1920x1080.bin"

### Make sure block this line
# setenv videoconfig "drm_kms_helper.edid_firmware=custom_edid.bin"

### Check this lines, too.
setenv HPD "false"
setenv vout "hdmi"
2. 720p60hz

Code: Select all

### Open this line
# 1280x720 (720P) without monitor data using generic information (720p-noedid)
setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x720.bin"

### Make sure block this line
# setenv videoconfig "drm_kms_helper.edid_firmware=custom_edid.bin"

### Check this lines, too.
setenv HPD "false"
setenv vout "hdmi"
After modifying boot.ini, do reboot and please check if display works.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Wed Apr 24, 2019 6:03 pm

@all, by looking at the decoded custom_edid posted by @joy, it seems that i did not provide the correct one (looks like the old Sony tv is in there), and i apologize for this. i've recreated the steps using only the manga screen, and i've attached here the correct custom_edid.bin

trying the solutions viewtopic.php?f=94&t=34634#p253504 did not work.

here's the custom_edid.bin decoded:

Code: Select all


root@odroid:~# cat /lib/firmware/custom_edid.bin | edid-decode
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   24 27 02 00 01 00 00 00 2d 1b
version:         01 03
basic params:    81 07 0e 78 e7
chroma info:     00 00 a2 57 4b 97 24 18 4f 53
established:     00 00 00
standard:        01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    00 00 00 fc 00 4d 61 6e 67 61 53 63 72 65 65 6e 32 42
descriptor 2:    6c 20 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
descriptor 3:    60 13 00 28 40 00 08 30 0e 07 22 00 50 28 00 00 00 18
descriptor 4:    fc 21 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
extensions:      01
checksum:        1a

Manufacturer: IAG Model 2 Serial Number 1
Made week 45 of 2017
EDID version: 1.3
Digital display
DFP 1.x compatible TMDS
Maximum image size: 7 cm x 14 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
Supported color formats: RGB 4:4:4
Default (sRGB) color space is primary color space
First detailed timing is preferred timing
Supports GTF timings within operating range
Established timings supported:
Standard timings supported:
Detailed mode: Clock 83.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 49.600 MHz, 80 mm x 40 mm
               1024 1038 1045 1064 hborder 0
                768  770  772  776 vborder 0
               -hsync -vsync 
Detailed mode: Clock 87.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Has 1 extension blocks
Checksum: 0x1a (valid)

CEA extension block
Extension version: 3
0 bytes of CEA data
0 native detailed modes
Detailed mode: Clock 35.200 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 44.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Checksum: 0x8d (valid)

EDID block does NOT conform to EDID 1.3!
	Name descriptor not terminated with a newline
	Missing preferred timing
	Missing monitor ranges
EDID block does not conform at all!
	Invalid detailed timing descriptor ordering

Attachments
custom_edid.bin.zip
(256 Bytes) Downloaded 18 times

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Thu Apr 25, 2019 12:10 pm

givanel wrote:
Wed Apr 24, 2019 6:03 pm
trying the solutions viewtopic.php?f=94&t=34634#p253504 did not work.
Thanks for sharing test result, givanel.
givanel wrote:
Wed Apr 24, 2019 6:03 pm
here's the custom_edid.bin decoded:

Code: Select all


root@odroid:~# cat /lib/firmware/custom_edid.bin | edid-decode
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   24 27 02 00 01 00 00 00 2d 1b
version:         01 03
basic params:    81 07 0e 78 e7
chroma info:     00 00 a2 57 4b 97 24 18 4f 53
established:     00 00 00
standard:        01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    00 00 00 fc 00 4d 61 6e 67 61 53 63 72 65 65 6e 32 42
descriptor 2:    6c 20 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
descriptor 3:    60 13 00 28 40 00 08 30 0e 07 22 00 50 28 00 00 00 18
descriptor 4:    fc 21 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
extensions:      01
checksum:        1a

Manufacturer: IAG Model 2 Serial Number 1
Made week 45 of 2017
EDID version: 1.3
Digital display
DFP 1.x compatible TMDS
Maximum image size: 7 cm x 14 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
Supported color formats: RGB 4:4:4
Default (sRGB) color space is primary color space
First detailed timing is preferred timing
Supports GTF timings within operating range
Established timings supported:
Standard timings supported:
Detailed mode: Clock 83.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 49.600 MHz, 80 mm x 40 mm
               1024 1038 1045 1064 hborder 0
                768  770  772  776 vborder 0
               -hsync -vsync 
Detailed mode: Clock 87.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Has 1 extension blocks
Checksum: 0x1a (valid)

CEA extension block
Extension version: 3
0 bytes of CEA data
0 native detailed modes
Detailed mode: Clock 35.200 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 44.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Checksum: 0x8d (valid)

EDID block does NOT conform to EDID 1.3!
	Name descriptor not terminated with a newline
	Missing preferred timing
	Missing monitor ranges
EDID block does not conform at all!
	Invalid detailed timing descriptor ordering

Yes! It looks this edid is right one of manga monitor2.
Thanks for checking it again.

It makes sense that with this timing configuration, xu4 can't detect manga monitor 2,
because there is no hdmi phy table for pixel clocks to support the monitor.
And your monitor support 720 (width) x 1280 (height) (several refresh rate).
- 720x1280p57hz
- 720x1280p59.56hz
- 1024x768p60hz
and so on.

Hmm.
I will try to make some forced custom_edid files using timing combinations of your monitor.

User avatar
memeka
Posts: 4395
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 1 time
Been thanked: 42 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by memeka » Thu Apr 25, 2019 6:34 pm

I can run the manga screen 2, the big one however.
I can run 1080p, but not 60hz...

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Thu May 02, 2019 10:42 pm

joy wrote:
Thu Apr 25, 2019 12:10 pm

Thanks for sharing test result, givanel.
givanel wrote:
Wed Apr 24, 2019 6:03 pm
here's the custom_edid.bin decoded:

Code: Select all


root@odroid:~# cat /lib/firmware/custom_edid.bin | edid-decode
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   24 27 02 00 01 00 00 00 2d 1b
version:         01 03
basic params:    81 07 0e 78 e7
chroma info:     00 00 a2 57 4b 97 24 18 4f 53
established:     00 00 00
standard:        01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    00 00 00 fc 00 4d 61 6e 67 61 53 63 72 65 65 6e 32 42
descriptor 2:    6c 20 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
descriptor 3:    60 13 00 28 40 00 08 30 0e 07 22 00 50 28 00 00 00 18
descriptor 4:    fc 21 d0 9e 21 00 08 50 0e 07 22 00 50 28 00 00 00 18
extensions:      01
checksum:        1a

Manufacturer: IAG Model 2 Serial Number 1
Made week 45 of 2017
EDID version: 1.3
Digital display
DFP 1.x compatible TMDS
Maximum image size: 7 cm x 14 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
Supported color formats: RGB 4:4:4
Default (sRGB) color space is primary color space
First detailed timing is preferred timing
Supports GTF timings within operating range
Established timings supported:
Standard timings supported:
Detailed mode: Clock 83.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 49.600 MHz, 80 mm x 40 mm
               1024 1038 1045 1064 hborder 0
                768  770  772  776 vborder 0
               -hsync -vsync 
Detailed mode: Clock 87.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Has 1 extension blocks
Checksum: 0x1a (valid)

CEA extension block
Extension version: 3
0 bytes of CEA data
0 native detailed modes
Detailed mode: Clock 35.200 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Detailed mode: Clock 44.000 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Checksum: 0x8d (valid)

EDID block does NOT conform to EDID 1.3!
	Name descriptor not terminated with a newline
	Missing preferred timing
	Missing monitor ranges
EDID block does not conform at all!
	Invalid detailed timing descriptor ordering

Yes! It looks this edid is right one of manga monitor2.
Thanks for checking it again.

It makes sense that with this timing configuration, xu4 can't detect manga monitor 2,
because there is no hdmi phy table for pixel clocks to support the monitor.
And your monitor support 720 (width) x 1280 (height) (several refresh rate).
- 720x1280p57hz
- 720x1280p59.56hz
- 1024x768p60hz
and so on.

Hmm.
I will try to make some forced custom_edid files using timing combinations of your monitor.
Thanks for looking into this, @joy. Looking forward for the custom edid files.

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Thu May 09, 2019 2:17 pm

Hi @givanel,
So sorry for late response. :(

I made three custom_edid binary files using the following timings.
The pixel clocks are made based on XU4 hdmi phy
and hsync & vsync are also adjusted to fit the clocks.

Code: Select all

[ 720x1280@57Hz ]
Detailed mode: Clock 83.500 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 

[ 1024x768@61Hz ]
Detailed mode: Clock 50.400 MHz, 80 mm x 40 mm
               1024 1038 1045 1064 hborder 0
                768  770  772  776 vborder 0
               -hsync -vsync 

[ 720x1280@61Hz ]
Detailed mode: Clock 88.750 MHz, 80 mm x 40 mm
                720  734  741 1134 hborder 0
               1280 1282 1284 1288 vborder 0
               -hsync -vsync 
Please fine the attachment, "xu4_mangascreen.tar.gz".
It contains three custom binary files.
  • 720x1280_57.bin
    720x1280_61.bin
    1024x768_manga.bin
Please copy them into /lib/firmware/ and modify the following part of boot.ini for each cases.

- 720x1280_57.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=720x1280_57.bin"
setenv HPD "false"
- 720x1280_61.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=720x1280_61.bin"
setenv HPD "false"
- 1024x768_manga.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=1024x768_manga.bin"
setenv HPD "false"
After modifying boot.ini, please make sure to do reboot.

Please test them and share test result with me.
If it works with your manga screen2, 1st and 2nd timing config will show portrait display.
Once you confirm it, I will make landscape configuration with 1280x720 size.

Could you check it?
Attachments
xu4_mangascreen.tar.gz
(358 Bytes) Downloaded 24 times
These users thanked the author joy for the post:
givanel (Thu May 09, 2019 11:13 pm)

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Thu May 09, 2019 8:32 pm

@joy,
i've tested these custom edid files, and the result is as follows:
- 720x1280_57.bin works
- 720x1280_61.bin works
- 1024x768_manga.bin doesn't work (i don't actually need it, so it can be ignored).

so, this is awesome!

Now, what i intend to do with this, is to make it work in landscape mode, but in Lineage 14.1 -- any hints on how to do this?

Again, thanks very much for your help!

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Thu May 09, 2019 8:41 pm

givanel wrote:
Thu May 09, 2019 8:32 pm
@joy,
i've tested these custom edid files, and the result is as follows:
- 720x1280_57.bin works
- 720x1280_61.bin works
- 1024x768_manga.bin doesn't work (i don't actually need it, so it can be ignored).

so, this is awesome!

Now, what i intend to do with this, is to make it work in landscape mode, but in Lineage 14.1 -- any hints on how to do this?

Again, thanks very much for your help!
How does it look like when your display is working?

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Thu May 09, 2019 9:01 pm

here are some pics
Attachments
IMG_0200.jpeg
IMG_0200.jpeg (909.67 KiB) Viewed 3222 times
IMG_0199.jpeg
IMG_0199.jpeg (787.81 KiB) Viewed 3222 times
IMG_0198.jpeg
IMG_0198.jpeg (729.08 KiB) Viewed 3222 times
IMG_0197.jpeg
IMG_0197.jpeg (799.07 KiB) Viewed 3222 times

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Thu May 09, 2019 9:08 pm

@givanel, Looks very nice. :D
Do you want to rotate the screen on Android or Lineage?

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Thu May 09, 2019 9:20 pm

firstly, i'd like to use the screen in Lineage. then, yes, landscape will be. this will be part of a carputer project i'm currently working on.

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Fri May 10, 2019 8:31 am

givanel wrote:
Thu May 09, 2019 8:32 pm
@joy,
i've tested these custom edid files, and the result is as follows:
- 720x1280_57.bin works
- 720x1280_61.bin works
- 1024x768_manga.bin doesn't work (i don't actually need it, so it can be ignored).

so, this is awesome!

Now, what i intend to do with this, is to make it work in landscape mode, but in Lineage 14.1 -- any hints on how to do this?

Again, thanks very much for your help!
@givanel,
Oh! Thank you for testing them!
I'm glad to hear it works! :D

I wanted to test the original timing of manga screen 2 (portrait) first,
so I will make another edid binary files to work your monitor as landscape mode today
and will share them.
If it works well with new edid files as landscape mode, I will work the hdmi driver for Lineage OS again
and ask the owner of Lineage OS to merge the patches.
Then you can enjoy your monitor with Lineage OS.

This tiresome process is to make sure the exact timing of your monitor,
so, please understand it. :)

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Fri May 10, 2019 10:30 am

Hello @givanel,

I generated two edid binary files to run landscape display.
Please find the attachment, "xu4_mangascreen2_20190510.tar.gz".
There are two edid binary files.
- 1280x720_61_mangascreen2.bin
- 1280x720_57_mangascreen2.bin

Could you test them with the same way as before?

Please copy them into /lib/firmware/ and modify the following part of boot.ini for each cases.
1. 1280x720_61_mangascreen2.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=1280x720_61_mangascreen2.bin"
setenv HPD "false"
2. 1280x720_57_mangascreen2.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=1280x720_57_mangascreen2.bin"
setenv HPD "false"
And share test result here, please. :)
Attachments
xu4_mangascreen2_20190510.tar.gz
(304 Bytes) Downloaded 24 times

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri May 10, 2019 6:09 pm

joy wrote:
Fri May 10, 2019 10:30 am
Hello @givanel,

I generated two edid binary files to run landscape display.
Please find the attachment, "xu4_mangascreen2_20190510.tar.gz".
There are two edid binary files.
- 1280x720_61_mangascreen2.bin
- 1280x720_57_mangascreen2.bin

Could you test them with the same way as before?

Please copy them into /lib/firmware/ and modify the following part of boot.ini for each cases.
1. 1280x720_61_mangascreen2.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=1280x720_61_mangascreen2.bin"
setenv HPD "false"
2. 1280x720_57_mangascreen2.bin

Code: Select all

setenv videoconfig "drm_kms_helper.edid_firmware=1280x720_57_mangascreen2.bin"
setenv HPD "false"
And share test result here, please. :)
Thanks for these. Unfortunately neither of them work.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri May 10, 2019 7:04 pm

not sure if it helps, but i'm getting this via the UART console log:

Code: Select all

[    4.135792] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).                                                     
[    4.142382] [drm] No driver support for vblank timestamp query.                                                             
[    4.148534] platform HDMI-A-1: Direct firmware load for 1280x720_57_mangascreen2.bin failed with error -2                   
[    4.157879] [drm:drm_load_edid_firmware] *ERROR* Requesting EDID firmware "1280x720_57_mangascreen2.bin" failed (err=-2)    
[    4.199966] mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 200000000Hz, actual 200000000HZ div = 0)              
[    4.209701] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 52000000Hz, actual 50000000HZ div = 0)                 
[    4.220200] mmc_host mmc0: Bus speed (slot 0) = 266666666Hz (slot req 200000000Hz, actual 133333333HZ div = 1)              
[    4.229223] mmc0: new HS400 MMC card at address 0001                                                                        
[    4.234126] mmcblk0: mmc0:0001 SDW32G 29.1 GiB                                                                              
[    4.238479] mmcblk0boot0: mmc0:0001 SDW32G partition 1 4.00 MiB                                                             
[    4.244385] mmcblk0boot1: mmc0:0001 SDW32G partition 2 4.00 MiB                                                             
[    4.244482] [drm] Cannot find any crtc or sizes                                                                             
[    4.245913] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0                                               
[    4.247089] platform HDMI-A-1: Direct firmware load for 1280x720_57_mangascreen2.bin failed with error -2                   
[    4.247213] [drm:drm_load_edid_firmware] *ERROR* Requesting EDID firmware "1280x720_57_mangascreen2.bin" failed (err=-2)    
[    4.282255] mmcblk0rpmb: mmc0:0001 SDW32G partition 3 4.00 MiB                                                              
[    4.289197]  mmcblk0: p1 p2                                                                                                 
[    4.321525] [drm] Cannot find any crtc or sizes                                                                             
[    4.324903] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller                                                               

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Mon May 13, 2019 8:40 am

givanel wrote:
Fri May 10, 2019 7:04 pm
not sure if it helps, but i'm getting this via the UART console log:

Code: Select all

[    4.135792] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).                                                     
[    4.142382] [drm] No driver support for vblank timestamp query.                                                             
[    4.148534] platform HDMI-A-1: Direct firmware load for 1280x720_57_mangascreen2.bin failed with error -2                   
[    4.157879] [drm:drm_load_edid_firmware] *ERROR* Requesting EDID firmware "1280x720_57_mangascreen2.bin" failed (err=-2)    
[    4.199966] mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 200000000Hz, actual 200000000HZ div = 0)              
[    4.209701] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 52000000Hz, actual 50000000HZ div = 0)                 
[    4.220200] mmc_host mmc0: Bus speed (slot 0) = 266666666Hz (slot req 200000000Hz, actual 133333333HZ div = 1)              
[    4.229223] mmc0: new HS400 MMC card at address 0001                                                                        
[    4.234126] mmcblk0: mmc0:0001 SDW32G 29.1 GiB                                                                              
[    4.238479] mmcblk0boot0: mmc0:0001 SDW32G partition 1 4.00 MiB                                                             
[    4.244385] mmcblk0boot1: mmc0:0001 SDW32G partition 2 4.00 MiB                                                             
[    4.244482] [drm] Cannot find any crtc or sizes                                                                             
[    4.245913] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0                                               
[    4.247089] platform HDMI-A-1: Direct firmware load for 1280x720_57_mangascreen2.bin failed with error -2                   
[    4.247213] [drm:drm_load_edid_firmware] *ERROR* Requesting EDID firmware "1280x720_57_mangascreen2.bin" failed (err=-2)    
[    4.282255] mmcblk0rpmb: mmc0:0001 SDW32G partition 3 4.00 MiB                                                              
[    4.289197]  mmcblk0: p1 p2                                                                                                 
[    4.321525] [drm] Cannot find any crtc or sizes                                                                             
[    4.324903] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller                                                               
@givanel,
It's a normal output at early booting stage.
You may have the same message with 720x1280_57.bin

Can you share the whole booting log?
I think you must have the following log at around 12 second point.

Code: Select all

[   11.202648] loop: module loaded
[   11.749768] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   11.765169] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.061725] [drm] Got external EDID base block and 0 extensions from "1280x720_57_mangascreen2.bin" for connector "HDMI-A-1"
[   12.062283] [drm] Got external EDID base block and 0 extensions from "1280x720_57_mangascreen2.bin" for connector "HDMI-A-1"
[   14.225558] fuse init (API version 7.26)
It looks the landscape timings don't fit in The manga screen2. :(
Let me find the more information.

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Mon May 13, 2019 8:51 am

@givanel,
It looks display rotation on Lineage OS is needed with 720x1280 hdmi timing.

https://wiki.thing-printer.com/index.ph ... frame_rate
Mangascreen2 display seems to support 720x1280 / 1080x1920 hdmi phy only.

On Ubuntu 18.04, display rotation is available with the following solution.
viewtopic.php?f=136&t=34097&p=248459&hi ... te#p248459
But you need Lineage OS, right?

Hi @voodik,
Is there any way to rotate screen display 90 degrees clockwise (or 270 degrees) on Lineage OS side?

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Mon May 13, 2019 11:39 am

It looks Lineage OS has display rotation menu.
viewtopic.php?f=94&t=29402&p=217181&hil ... te#p217181

(updated)
I've confirmed Lineage OS 14.1 supports rotation menu with 90,180,270 degrees.
I think rotation feature can cover it to use landscape 1280x720.
So I will try to make hdmi driver patch with 720x1280@61Hz,
then share with you.

Please wait for several days more.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Tue May 14, 2019 6:43 pm

@joy -- it is Lineage OS i need for my project, so yes -- if the rotation menu is supported, than that should be it.
I'm looking forward for the hdmi driver patch you've mentioned.

Thank you for looking into this!

User avatar
voodik
Posts: 1601
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian
Has thanked: 6 times
Been thanked: 92 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by voodik » Thu May 16, 2019 10:32 pm

Hi @givanel

Here is a test version of LineageOS-15.1 with 720x1280p61hz hdmi resolution support.

Please install Lineage 15.1 via selfinstall images.
https://oph.mdrjr.net/voodik/5422/ODROI ... _18.07.18/

Download update.zip and update.zip.md5sum
https://drive.google.com/drive/folders/ ... sp=sharing

Then put them to /sdcard/ folder. Open Odroid Updater click Validate File > extract > restart for update.

New resolution setting is available in Odroid Utility or you can set it manually in boot.ini

Code: Select all

setenv fb_x_res "720"
setenv fb_y_res "1280"
setenv hdmi_phy_res "720x1280p61hz"
setenv rotation "90"
Please confirm is it working or no.
Thanks.
These users thanked the author voodik for the post:
givanel (Fri May 17, 2019 1:30 am)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri May 17, 2019 1:08 am

@voodik,
i've followed the steps you posted and the lineage version shows on the manga screen!
However, there seems to be some crazy things happening with the touch (i think, not sure) -- in the way that it's acting crazy, doing things on its own. i cannot use the touch screen, and i barely can access the android menus with the mouse (the mouse works, but because of the touch screen acting crazy, it's hard to click anywhere). This is happening with landscape and portrait orientation. i've attached a video to show off what's happening, with the note that i'm not actually doing anything.

Any idea what could be wrong?

Again, gratitude all of you for looking into this and for helping me not losing my mind with this project.
Attachments
crazy_touch.mp4.zip
(2.57 MiB) Downloaded 19 times

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Fri May 17, 2019 1:12 am

givanel wrote:
Fri May 17, 2019 1:08 am
@voodik,
i've followed the steps you posted and the lineage version shows on the manga screen!
However, there seems to be some crazy things happening with the touch (i think, not sure) -- in the way that it's acting crazy, doing things on its own. i cannot use the touch screen, and i barely can access the android menus with the mouse (the mouse works, but because of the touch screen acting crazy, it's hard to click anywhere). This is happening with landscape and portrait orientation. i've attached a video to show off what's happening, with the note that i'm not actually doing anything.

Any idea what could be wrong?

Again, gratitude all of you for looking into this and for helping me not losing my mind with this project.
Just wondering the touch screen had worked in the previous test, Ubuntu?

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri May 17, 2019 1:25 am

it did. i only tapped once or twice, on the login button, and on some random folder in the file explorer.

User avatar
tobetter
Posts: 4258
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 57 times
Been thanked: 234 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by tobetter » Fri May 17, 2019 1:31 am

givanel wrote:
Fri May 17, 2019 1:25 am
it did. i only tapped once or twice, on the login button, and on some random folder in the file explorer.
I see...then maybe the 2nd round for your screen is to fix the touch screen. :D
Would you please show us the output with the command lsusb when your display is connected?
Based on the VID/PID, we would need to figure out if the touch driver is enabled in the Android kernel branch.

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Fri May 17, 2019 8:10 am

givanel wrote:
Fri May 17, 2019 1:08 am
@voodik,
i've followed the steps you posted and the lineage version shows on the manga screen!
However, there seems to be some crazy things happening with the touch (i think, not sure) -- in the way that it's acting crazy, doing things on its own. i cannot use the touch screen, and i barely can access the android menus with the mouse (the mouse works, but because of the touch screen acting crazy, it's hard to click anywhere). This is happening with landscape and portrait orientation. i've attached a video to show off what's happening, with the note that i'm not actually doing anything.

Any idea what could be wrong?

Again, gratitude all of you for looking into this and for helping me not losing my mind with this project.
@givanel,
Thank you for your confirmation!
Glad to hear it's working. :)
voodik will merge it and include the update for the next release.

@voodik,
Thank you for your support, voodik! :D

And now let's find the cause of touch issue.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Fri May 17, 2019 10:23 pm

i've attached some screen pics with the USB device info.
Attachments
2.jpeg
2.jpeg (108.39 KiB) Viewed 2688 times
3.jpeg
3.jpeg (99.57 KiB) Viewed 2688 times
1.jpeg
1.jpeg (102.87 KiB) Viewed 2688 times

User avatar
odroid
Site Admin
Posts: 32677
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 209 times
Been thanked: 364 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by odroid » Mon May 20, 2019 9:22 am

VID/PID seems to be 03EB/572B.
viewtopic.php?f=51&t=15495

joy
Posts: 902
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 15 times
Been thanked: 51 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by joy » Tue May 21, 2019 12:19 pm

@givanel,
It looks the VID/PID (03EB/572B) is not included,
https://github.com/hardkernel/linux/blo ... /hid-ids.h
so you need to ask it on the thread that odroid mentioned.

User avatar
codewalker
Posts: 786
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 30 times
Been thanked: 31 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by codewalker » Tue May 21, 2019 12:23 pm

Request Android touch screen support here.
viewtopic.php?f=51&t=15495

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Tue May 21, 2019 5:56 pm

Thanks all! Just added the request in the post mwntioned above.

Quick question — since that thread is for the official 4.4 android, and i’m planning to use Lineage — will that request be in the Lineage version, too? Or do i have to put in a separate request.

Thanks!

User avatar
odroid
Site Admin
Posts: 32677
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 209 times
Been thanked: 364 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by odroid » Tue May 21, 2019 5:59 pm

It should be enough.
Once it is added to Android 4.4, Voodik will update his Lineage Kernel too.

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Tue May 21, 2019 6:27 pm

awesome sauce!

User avatar
codewalker
Posts: 786
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 30 times
Been thanked: 31 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by codewalker » Tue May 21, 2019 6:43 pm


User avatar
voodik
Posts: 1601
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian
Has thanked: 6 times
Been thanked: 92 times
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by voodik » Wed May 22, 2019 9:50 pm

givanel wrote:
Tue May 21, 2019 6:27 pm
awesome sauce!
Here is a new test version with both patches.
https://drive.google.com/drive/folders/ ... sp=sharing

Please check is your touch issue is gone ?
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io

givanel
Posts: 26
Joined: Fri Apr 20, 2018 1:33 am
languages_spoken: english
Has thanked: 2 times
Been thanked: 0
Contact:

Re: XU4, Lineage 14.1, and Manga Screen 2

Unread post by givanel » Thu May 23, 2019 12:49 am

Thanks @voodik!
i've tested the update, and it appears that the touchscreen stopped acting crazy :)

however, it seems that it's not properly calibrated, in the sense that the left hand side (about half a centimeter) can't seem to record touch presses.
and, there's a portion of the screen where it records multi input instead of single.

here are a couple of videos showing what's going on.
https://drive.google.com/open?id=1sN0Hx ... HBsPZA33gc
https://drive.google.com/open?id=1r0cyZ ... gP9xe5n_pt

Thanks!

Post Reply

Return to “Android”

Who is online

Users browsing this forum: No registered users and 1 guest