I modified config.txt settings little bit:

max_usb_current=1
framebuffer_width=1024
framebuffer_height=600
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
hdmi_force_hotplug=1
hdmi_cvt=1024 600 60 6 0 0 0
disable_overscan=1

Now with kernel options in /boot/extlinux/extlinux.conf:
video=HDMI-A-1:1024x600@60

I get:
[root@rpi3 ~]# journalctl -b | grep drm
Jul 25 21:49:57 rpi3 kernel: [drm] Initialized drm 1.1.0 20060810
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3f902000.hdmi (ops 
vc4_hdmi_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3f400000.hvs (ops 
vc4_hvs_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3f206000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3f207000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3f807000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: bound 3fc00000.v3d (ops 
vc4_v3d_ops [vc4])
Jul 25 21:49:58 rpi3 kernel: fb: switching to vc4drmfb from simple
Jul 25 21:49:58 rpi3 kernel: [drm] Supports vblank timestamp caching Rev 2 
(21.10.2013).
Jul 25 21:49:58 rpi3 kernel: [drm] Driver supports precise vblank timestamp 
query.
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: No connectors reported connected 
with modes
Jul 25 21:49:58 rpi3 kernel: [drm] Cannot find any crtc or sizes - going 
1024x768
Jul 25 21:49:58 rpi3 kernel: vc4-drm soc:gpu: fb0:  frame buffer device

[root@rpi3 ~]# cat /sys/class/drm/card0-HDMI-A-1/status
disconnected

And no image at all after kernel starts. 

When I change kernel options in  in /boot/extlinux/extlinux.conf to:
video=HDMI-A-1:1024x600@60e

I get:

[root@rpi3 ~]# journalctl -b | grep drm
Jul 25 21:50:01 rpi3 kernel: [drm] Initialized drm 1.1.0 20060810
Jul 25 21:50:01 rpi3 kernel: [drm] forcing HDMI-A-1 connector ON
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3f902000.hdmi (ops 
vc4_hdmi_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3f400000.hvs (ops 
vc4_hvs_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3f206000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3f207000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3f807000.pixelvalve (ops 
vc4_crtc_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: bound 3fc00000.v3d (ops 
vc4_v3d_ops [vc4])
Jul 25 21:50:01 rpi3 kernel: fb: switching to vc4drmfb from simple
Jul 25 21:50:01 rpi3 kernel: [drm] Supports vblank timestamp caching Rev 2 
(21.10.2013).
Jul 25 21:50:01 rpi3 kernel: [drm] Driver supports precise vblank timestamp 
query.
Jul 25 21:50:01 rpi3 kernel: WARNING: CPU: 2 PID: 444 at 
drivers/gpu/drm/drm_atomic_helper.c:1121 
drm_atomic_helper_wait_for_vblanks+0x1c8/0x1e8 [drm_kms_helper]
Jul 25 21:50:01 rpi3 kernel: Modules linked in: vc4(+) drm_kms_helper drm 
fb_sys_fops syscopyarea dwc2 udc_core sysfillrect sysimgblt bcm2835_wdt 
bcm2835_rng bcm2835_dma leds_gpio mmc_block sdhci_iproc sdhci_pltfm sdhci 
pwm_bcm2835 mmc_core i2c_bcm2835
Jul 25 21:50:01 rpi3 kernel: [<c0254f6c>] (warn_slowpath_fmt) from [<bf1718f8>] 
(drm_atomic_helper_wait_for_vblanks+0x1c8/0x1e8 [drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf1718f8>] (drm_atomic_helper_wait_for_vblanks 
[drm_kms_helper]) from [<bf1a0a28>] (vc4_atomic_complete_commit+0x5c/0x84 [vc4])
Jul 25 21:50:01 rpi3 kernel: [<bf1a0bd8>] (vc4_atomic_commit [vc4]) from 
[<bf176d08>] (restore_fbdev_mode+0x94/0x24c [drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf176d08>] (restore_fbdev_mode [drm_kms_helper]) 
from [<bf177b0c>] (drm_fb_helper_restore_fbdev_mode_unlocked+0x38/0x70 
[drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf177b0c>] 
(drm_fb_helper_restore_fbdev_mode_unlocked [drm_kms_helper]) from [<bf177b90>] 
(drm_fb_helper_set_par+0x4c/0x58 [drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf177b90>] (drm_fb_helper_set_par 
[drm_kms_helper]) from [<c05a2d30>] (fbcon_init+0x2b4/0x444)
Jul 25 21:50:01 rpi3 kernel: [<c05ac318>] (register_framebuffer) from 
[<bf177e6c>] (drm_fb_helper_initial_config+0x2d0/0x338 [drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf177e6c>] (drm_fb_helper_initial_config 
[drm_kms_helper]) from [<bf178608>] (drm_fbdev_cma_init_with_funcs+0xb4/0xf4 
[drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf178608>] (drm_fbdev_cma_init_with_funcs 
[drm_kms_helper]) from [<bf178660>] (drm_fbdev_cma_init+0x18/0x24 
[drm_kms_helper])
Jul 25 21:50:01 rpi3 kernel: [<bf178660>] (drm_fbdev_cma_init [drm_kms_helper]) 
from [<bf1a0ca0>] (vc4_kms_load+0x94/0xb4 [vc4])
Jul 25 21:50:01 rpi3 kernel: [<bf1a0ca0>] (vc4_kms_load [vc4]) from 
[<bf1a0154>] (vc4_drm_bind+0xe4/0x124 [vc4])
Jul 25 21:50:01 rpi3 kernel: [<bf1a0154>] (vc4_drm_bind [vc4]) from 
[<c062b4c0>] (try_to_bring_up_master+0x144/0x24c)
Jul 25 21:50:01 rpi3 kernel: [<c062b7d8>] (component_master_add_with_match) 
from [<bf1a0208>] (vc4_platform_drm_probe+0x74/0xb0 [vc4])
Jul 25 21:50:01 rpi3 kernel: [<bf1a0208>] (vc4_platform_drm_probe [vc4]) from 
[<c06323c4>] (platform_drv_probe+0x58/0xa4)
Jul 25 21:50:01 rpi3 kernel: vc4-drm soc:gpu: fb0:  frame buffer device

[root@rpi3 ~]# cat /sys/class/drm/card0-HDMI-A-1/status
connected

[root@rpi3 ~]# cat /sys/class/drm/card0-HDMI-A-1/modes
1024x600

But no image again. The display just gets weird white color after kernel stars.

Any ideas?

Michal
_______________________________________________
arm mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to