[Aug 6] Debian Stretch Minimal 64bit (0.7.8) / Ubuntu 18.04 Bionic LXDE Desktop Image (0.7.8) / Ubuntu 18.04 Bionic minimal 64bit / 32bit Image (0.7.8) / Ubuntu 18.04 Bionic Containers Image (0.7.8) / Stretch OpenMediaVault OS Image armhf / Stretch OpenMediaVault OS Image arm64 ( 0.7.8) - ROCK64 | [June 25] Stock Android 8.1 - ROCK64 | [June 19] Armbian (5.42) - ROCK64 | [June 19] Armbian (5.38) - PINE A64(+) / PINE A64-LTS / SOPINE

Project Inspiration | Get Started | IRC Logs | Forum Rules/Policy


No signal on composite (aka cvbs) output
#1
Hello guys,

so, today I've make a adapter cable for video output, like described in this thread (tip = shield and first ring is video signal) and conntected them to my Rock64 and my DELL 2007FP.

After power on........ nothing. So picture on the monitor....

Do I have to setup something else?


I'm using Debian Stretch 0.6.44. If I connect the board per HDMI, I get the signal.

All logs (u-boot, printenv and boot) are attached.

Many thanks.


Attached Files
.log   boot.log (Size: 43.92 KB / Downloads: 5)
.log   printenv.log (Size: 3.9 KB / Downloads: 9)
.log   u-boot.log (Size: 1.31 KB / Downloads: 7)
Reply
#2
After googling aroung, I've checked the /sys/class/drm directory. So here is just HDMI-1:

Quote:[email protected]:~# cd /sys/class/drm/
[email protected]:/sys/class/drm# ll
total 0
drwxr-xr-x  2 root root    0 Jul 15 17:51 .
drwxr-xr-x 64 root root    0 Jul 15 17:51 ..
lrwxrwxrwx  1 root root    0 Jul 15 17:51 card0 -> ../../devices/platform/display-subsystem/drm/card0
lrwxrwxrwx  1 root root    0 Jul 15 17:51 card0-HDMI-A-1 -> ../../devices/platform/display-subsystem/drm/card0/card0-HDMI-A-1
lrwxrwxrwx  1 root root    0 Jul 15 17:51 controlD64 -> ../../devices/platform/display-subsystem/drm/controlD64
lrwxrwxrwx  1 root root    0 Jul 15 17:51 renderD128 -> ../../devices/platform/display-subsystem/drm/renderD128
-r--r--r--  1 root root 4096 Jul 15 17:51 version
[email protected]:/sys/class/drm#

So, I think here is my problem, here should be "card0-Composite-1" or something like that... It looks like Rock64 didn't recognize CVBS output...

Any ideas?
Reply
#3
(07-15-2018, 11:57 AM)Osiander Wrote: After googling aroung, I've checked the /sys/class/drm directory. So here is just HDMI-1:

Quote:[email protected]:~# cd /sys/class/drm/
[email protected]:/sys/class/drm# ll
total 0
drwxr-xr-x  2 root root    0 Jul 15 17:51 .
drwxr-xr-x 64 root root    0 Jul 15 17:51 ..
lrwxrwxrwx  1 root root    0 Jul 15 17:51 card0 -> ../../devices/platform/display-subsystem/drm/card0
lrwxrwxrwx  1 root root    0 Jul 15 17:51 card0-HDMI-A-1 -> ../../devices/platform/display-subsystem/drm/card0/card0-HDMI-A-1
lrwxrwxrwx  1 root root    0 Jul 15 17:51 controlD64 -> ../../devices/platform/display-subsystem/drm/controlD64
lrwxrwxrwx  1 root root    0 Jul 15 17:51 renderD128 -> ../../devices/platform/display-subsystem/drm/renderD128
-r--r--r--  1 root root 4096 Jul 15 17:51 version
[email protected]:/sys/class/drm#

So, I think here is my problem, here should be "card0-Composite-1" or something like that... It looks like Rock64 didn't recognize CVBS output...

Any ideas?

If both HDMI and CVBS plug in at the same time, I thinks the video route to HDMI output. Just unplug the HDMI cable form ROCK64 board and keep the AV cable plugin,  there may be CVBS output.
Reply
#4
No, the problem is different, under /sys/class/drm there is no device for composite output (should be called composite, TV or something similar). I didn't do that.

But, in the meantime, I'm a bit further along. After I modified the DTS file (added an &tve), there is now also a device for composite output:

Code:
[email protected]:~# tree /sys/class/drm/
/sys/class/drm/
|-- card0 -> ../../devices/platform/display-subsystem/drm/card0
|-- card0-HDMI-A-1 -> ../../devices/platform/display-subsystem/drm/card0/card0-HDMI-A-1
|-- card0-TV-1 -> ../../devices/platform/display-subsystem/drm/card0/card0-TV-1
|-- controlD64 -> ../../devices/platform/display-subsystem/drm/controlD64
|-- renderD128 -> ../../devices/platform/display-subsystem/drm/renderD128
-- version

The status of the device is connected:

And I also have that the modes are correct, Rock64 supports for composite only these two:

Code:
[email protected]:# cat /sys/class/drm/card0-TV-1/modes
720x576i50
720x480i60

And I also see that the correct mode is selected (720x576i50):

Code:
[email protected]:# cat /sys/class/drm/card0-TV-1/mode
720x576i50
[email protected]:#

But, I still can't get a picture on the TV. Only the composite cable is connected, no HDMI.

I attached the DTS file and dmesg output.


Attached Files
.txt   rk3328-rock64.txt (Size: 13.17 KB / Downloads: 14)
.txt   dmesg.txt (Size: 46.37 KB / Downloads: 8)
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  CVBS output Osiander 6 350 09-02-2018, 10:50 PM
Last Post: tllim
  HDMI output 1280x1024 in any distro Davo-CC 2 348 02-03-2018, 07:45 PM
Last Post: Davo-CC

Forum Jump:


Users browsing this thread: 1 Guest(s)