Beta Convergence edition external display?
#1
Hi

I have a brand new PP Beta Convergence, and I wonder if external display works for somebody.
I have tried all the major OSs, and Megi's latest multi.img, but none of those got me closer to a working external display.
After multiple displays, and docking stations which all work otherwise, I am starting to suspect the hardware.

What I often see in dmesg is "unknown message", and DP state 0x03:
Code:
[ 3281.804404] anx7688 1-0028: received SVID
[ 3281.808389] anx7688 1-0028: recv ocm message cmd=0x27 09 27 03 80 01 ff 05 0c 00 00 3c
[ 3281.808449] anx7688 1-0028: received unknown message 0x27
[ 3281.818932] anx7688 1-0028: recv ocm message cmd=0x19 01 19 e6
[ 3281.818999] anx7688 1-0028: received DP_ALT_ENTER
[ 3283.730685] anx7688 1-0028: DP state changed to 0x03
 

And that wlr-randr can't turn on the HDMI:
Code:
wlr-randr --output card1-HDMI-A-1 --on
unknown output card1-HDMI-A-1


But this directory is present:
Code:
/sys/devices/platform/display-engine/drm/card1/card1-HDMI-A-1/

Any tips on how to debug this further?
  Reply
#2
Megi has some notes about how to debug this in a semi-recent post:

Quote:There are still some HDMI issues some people keep reporting, that manifest themselves by anx7688 firmware not getting past „DP status = 0×03“ (it should go from 0 all the way to 6 normally). When this happens it's caused by HDMI controller inside the SoC using incorrect clock frequency, and anx7688 fails to acquire the HDMI signal from the SoC. It should be easy to fix, but I have trouble reproducing it with my kernel and userspace, so I can't identify the root of the problem, yet.


https://xnux.eu/log/#033
  Reply
#3
Thanks @whiteinge!
I guess I should try to get in touch with him, and see if I can give him access to this test subject where it is easily reproducible.

Now I see, that there are others investigating this:
https://gitlab.com/postmarketOS/pmaports/-/issues/1009
  Reply
#4
In the meantime I have been pointed to the even newer blog entry about the topic: https://xnux.eu/log/#039

DRI state seems OK

Code:
grep -A3 HDMI-A-1  /sys/kernel/debug/dri/1/state
connector[52]: HDMI-A-1
        crtc=(null)
        self_refresh_aware=0

But still the output can't be turned on:
Code:
wlr-randr --output HDMI-A-1 --on
unknown output HDMI-A-1

The 
Code:
received SVID
etc, then suggest that it's not a hardware fault, but perhaps a kernel?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Video] PinePhone Touchscreen on NuttX: MIPI DSI, Display Engine, Touch Panel lupyuen 2 1,704 09-29-2023, 11:37 PM
Last Post: lupyuen
  External SD card not listed by Pcmanfm? Peter Gamma 1 2,011 08-22-2023, 12:22 PM
Last Post: Peter Gamma
  Article: NuttX RTOS for PinePhone: Display Engine lupyuen 0 1,481 12-22-2022, 06:01 PM
Last Post: lupyuen
  Article: NuttX RTOS for PinePhone: MIPI Display Serial Interface lupyuen 0 1,329 12-14-2022, 05:49 PM
Last Post: lupyuen
  Article: Rendering PinePhone's Display (DE and TCON0) lupyuen 0 1,438 10-29-2022, 06:09 PM
Last Post: lupyuen
  Article: NuttX RTOS for PinePhone: Display Driver in Zig lupyuen 0 1,368 10-17-2022, 07:02 PM
Last Post: lupyuen
  Article: Understanding PinePhone's Display (MIPI DSI) lupyuen 2 2,269 10-01-2022, 05:52 PM
Last Post: lupyuen
Photo GNOME Display Orientation Unregistered Guest 0 944 05-20-2022, 06:09 AM
Last Post: Unregistered Guest
  Quick and easy bootloader option for JumpDrive on external SD card? Peter Gamma 5 3,469 05-02-2022, 06:57 AM
Last Post: Peter Gamma
  Beta support: MMS on chatty/mmsd on Modem Manager - help/testing wanted! kop316 201 215,933 03-24-2022, 03:16 AM
Last Post: as365n4

Forum Jump:


Users browsing this thread: 1 Guest(s)