Pinetab 2 screen no longer coming on
#6
I have tested my PineTab2 further and have found similar behavior as described in the initial post.

I have submitted a ticket with the Pine64 store and they also directed me to "community channels" for further diagnosis and help, so I will continue positing here.

Currently the PineTab2 display does not come on at all.
I can connect with the external HDMI and see the output on an external monitor as expected.
I connected with the dongle and can log in to a serial terminal as expected.
I reflashed with the factory image from https://echo.danctnix.org:7269/danctnix-...527.img.xz however the screen still does not come on.

The following are error messages in the dmesg output before the reflash.
Code:
[    0.708479] dw-mipi-dsi-rockchip fe060000.dsi: Failed to create device link (0x180) with vcc_3v3
[    0.710908] vcc3v3_sd enforce active low on GPIO handle
[    0.728164] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops)
[    0.729433] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[    0.730491] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver
[    0.731188] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops dw_hdmi_rockchip_ops)
[    0.731889] rockchip-drm display-subsystem: bound fe060000.dsi (ops dw_mipi_dsi_rockchip_ops)
[    0.733241] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0
[    0.733494] ------------[ cut here ]------------
[    0.733510] WARNING: CPU: 0 PID: 772 at drivers/gpu/drm/drm_mode_object.c:45 drm_mode_object_add+0x90/0x98
[    0.733550] Modules linked in:
[    0.733569] CPU: 0 PID: 772 Comm: kworker/u8:5 Not tainted 6.3.0-2-danctnix #1
[    0.733583] Hardware name: Pine64 PineTab2 v2.0 (DT)
[    0.733594] Workqueue: events_unbound deferred_probe_work_func
[    0.733618] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    0.733631] pc : drm_mode_object_add+0x90/0x98
[    0.733646] lr : drm_property_create+0xd0/0x188
[    0.733660] sp : ffff80000b0835b0
[    0.733667] x29: ffff80000b0835b0 x28: ffff000101c5d400 x27: 0000000000000037
[    0.733691] x26: 0000000000001000 x25: 0000000000001000 x24: ffff000101cf0800
[    0.733713] x23: ffff800008f160c0 x22: 0000000000000004 x21: 00000000b0b0b0b0
[    0.733734] x20: ffff000103ace990 x19: ffff000101cf0800 x18: ffff80000b06d110
[    0.733756] x17: 206d657473797362 x16: 75732d79616c7073 x15: ffff80000b083550
[    0.733777] x14: ffff000103ace4f0 x13: ffff000103ace4d4 x12: 0000000000000000
[    0.733798] x11: 0000000000000000 x10: 0000000000000078 x9 : 0000000000000000
[    0.733817] x8 : ffff000103aced80 x7 : 0000000000000000 x6 : 000000000000003f
[    0.733837] x5 : 0000000000000040 x4 : ffff80000b0835c0 x3 : 0000000000000000
[    0.733858] x2 : 00000000b0b0b0b0 x1 : ffff000103ace990 x0 : 0000000000000001
[    0.733879] Call trace:
[    0.733885]  drm_mode_object_add+0x90/0x98
[    0.733901]  drm_property_create+0xd0/0x188
[    0.733914]  drm_property_create_enum+0x30/0x94
[    0.733926]  drm_connector_set_panel_orientation+0x94/0xb4
[    0.733942]  boe_get_modes+0x70/0xbc
[    0.733957]  drm_panel_get_modes+0x28/0x48
[    0.733972]  panel_bridge_connector_get_modes+0x1c/0x2c
[    0.733988]  drm_helper_probe_single_connector_modes+0x1a4/0x52c
[    0.734000]  drm_client_modeset_probe+0x204/0x1194
[    0.734012]  __drm_fb_helper_initial_config_and_unlock+0x54/0x494
[    0.734026]  drm_fb_helper_initial_config+0x4c/0x60
[    0.734039]  drm_fbdev_client_hotplug+0x8c/0xd8
[    0.734051]  drm_fbdev_generic_setup+0x90/0x170
[    0.734063]  rockchip_drm_bind+0x1ec/0x208
[    0.734080]  try_to_bring_up_aggregate_device+0x170/0x1c0
[    0.734098]  __component_add+0xa8/0x174
[    0.734112]  component_add+0x18/0x28
[    0.734126]  dw_mipi_dsi_rockchip_host_attach+0x5c/0x14c
[    0.734140]  dw_mipi_dsi_host_attach+0x98/0xcc
[    0.734152]  mipi_dsi_attach+0x2c/0x44
[    0.734165]  boe_dsi_probe+0xf8/0x1a0
[    0.734177]  mipi_dsi_drv_probe+0x24/0x34
[    0.734190]  really_probe+0x150/0x2b4
[    0.734204]  __driver_probe_device+0x7c/0xe8
[    0.734219]  driver_probe_device+0x40/0x164
[    0.734232]  __device_attach_driver+0xc4/0x144
[    0.734246]  bus_for_each_drv+0x88/0xe8
[    0.734258]  __device_attach+0xa0/0x190
[    0.734272]  device_initial_probe+0x18/0x28
[    0.734287]  bus_probe_device+0xb0/0xb4
[    0.734300]  deferred_probe_work_func+0x88/0xc4
[    0.734314]  process_one_work+0x1dc/0x340
[    0.734331]  worker_thread+0x224/0x434
[    0.734344]  kthread+0x10c/0x110
[    0.734355]  ret_from_fork+0x10/0x20
[    0.734370] ---[ end trace 0000000000000000 ]---
[    0.734487] ------------[ cut here ]------------
[    0.734500] WARNING: CPU: 0 PID: 772 at drivers/gpu/drm/drm_mode_object.c:242 drm_object_attach_property+0x6c/0xb8
[    0.734529] Modules linked in:
[    0.734544] CPU: 0 PID: 772 Comm: kworker/u8:5 Tainted: G        W          6.3.0-2-danctnix #1
[    0.734559] Hardware name: Pine64 PineTab2 v2.0 (DT)
[    0.734569] Workqueue: events_unbound deferred_probe_work_func
[    0.734588] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    0.734601] pc : drm_object_attach_property+0x6c/0xb8
[    0.734616] lr : drm_connector_set_panel_orientation+0x68/0xb4
[    0.734630] sp : ffff80000b083650
[    0.734636] x29: ffff80000b083650 x28: ffff000101c5d400 x27: 0000000000000037
[    0.734660] x26: 0000000000001000 x25: 0000000000001000 x24: ffff000101cf0800
[    0.734681] x23: 00000000fffffffd x22: ffff000103fc0e80 x21: ffff000101cf0800
[    0.734702] x20: ffff000101cf0238 x19: ffff000101cf0170 x18: ffff80000b06d0f8
[    0.734723] x17: 206d657473797362 x16: 75732d79616c7073 x15: ffff80000b083550
[    0.734744] x14: ffff000103ace4f0 x13: ffff000103ace4d4 x12: 0000000000000000
[    0.734765] x11: 0000000000000000 x10: 0000000000000078 x9 : 0000000000000000
[    0.734785] x8 : ffff000103ace738 x7 : 00000000c0c0c0c0 x6 : 00000000c0c0c0c0
[    0.734807] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000006
[    0.734827] x2 : 0000000000000003 x1 : ffff000103ace980 x0 : ffff000101cf01b0
[    0.734848] Call trace:
[    0.734855]  drm_object_attach_property+0x6c/0xb8
[    0.734871]  boe_get_modes+0x70/0xbc
[    0.734886]  drm_panel_get_modes+0x28/0x48
[    0.734902]  panel_bridge_connector_get_modes+0x1c/0x2c
[    0.734916]  drm_helper_probe_single_connector_modes+0x1a4/0x52c
[    0.734929]  drm_client_modeset_probe+0x204/0x1194
[    0.734941]  __drm_fb_helper_initial_config_and_unlock+0x54/0x494
[    0.734955]  drm_fb_helper_initial_config+0x4c/0x60
[    0.734968]  drm_fbdev_client_hotplug+0x8c/0xd8
[    0.734981]  drm_fbdev_generic_setup+0x90/0x170
[    0.734994]  rockchip_drm_bind+0x1ec/0x208
[    0.735011]  try_to_bring_up_aggregate_device+0x170/0x1c0
[    0.735028]  __component_add+0xa8/0x174
[    0.735043]  component_add+0x18/0x28
[    0.735059]  dw_mipi_dsi_rockchip_host_attach+0x5c/0x14c
[    0.735074]  dw_mipi_dsi_host_attach+0x98/0xcc
[    0.735086]  mipi_dsi_attach+0x2c/0x44
[    0.735099]  boe_dsi_probe+0xf8/0x1a0
[    0.735112]  mipi_dsi_drv_probe+0x24/0x34
[    0.735125]  really_probe+0x150/0x2b4
[    0.735139]  __driver_probe_device+0x7c/0xe8
[    0.735153]  driver_probe_device+0x40/0x164
[    0.735167]  __device_attach_driver+0xc4/0x144
[    0.735181]  bus_for_each_drv+0x88/0xe8
[    0.735193]  __device_attach+0xa0/0x190
[    0.735207]  device_initial_probe+0x18/0x28
[    0.735221]  bus_probe_device+0xb0/0xb4
[    0.735233]  deferred_probe_work_func+0x88/0xc4
[    0.735246]  process_one_work+0x1dc/0x340
[    0.735263]  worker_thread+0x224/0x434
[    0.735276]  kthread+0x10c/0x110
[    0.735288]  ret_from_fork+0x10/0x20
[    0.735303] ---[ end trace 0000000000000000 ]---
[    1.455995] Console: switching to colour frame buffer device 160x50
[    1.483389] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device


And errors in dmesg output after the reflash.
Code:
[    0.678911] dw-mipi-dsi-rockchip fe060000.dsi: Failed to create device link (0x180) with vcc_3v3
[    0.681125] vcc3v3_sd enforce active low on GPIO handle
[    0.697632] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops)
[    0.698949] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[    0.699915] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver
[    0.700536] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops dw_hdmi_rockchip_ops)
[    0.701202] rockchip-drm display-subsystem: bound fe060000.dsi (ops dw_mipi_dsi_rockchip_ops)
[    0.702663] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0
[    0.813327] ------------[ cut here ]------------
[    0.813351] WARNING: CPU: 3 PID: 723 at drivers/gpu/drm/drm_mode_object.c:45 drm_mode_object_add+0x90/0x98
[    0.813386] Modules linked in:
[    0.813402] CPU: 3 PID: 723 Comm: kworker/u8:4 Not tainted 6.3.0-2-danctnix #1
[    0.813416] Hardware name: Pine64 PineTab2 v2.0 (DT)
[    0.813426] Workqueue: events_unbound deferred_probe_work_func
[    0.813449] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    0.813463] pc : drm_mode_object_add+0x90/0x98
[    0.813479] lr : drm_property_create+0xd0/0x188
[    0.813493] sp : ffff80000af6b5b0
[    0.813500] x29: ffff80000af6b5b0 x28: ffff000105471880 x27: 0000000000000037
[    0.813523] x26: 0000000000001000 x25: 0000000000001000 x24: ffff00010487d800
[    0.813545] x23: ffff800008f160c0 x22: 0000000000000004 x21: 00000000b0b0b0b0
[    0.813566] x20: ffff0001055b7390 x19: ffff00010487d800 x18: ffff80000af6d110
[    0.813587] x17: 2c58402d38711880 x16: 3a02010101010101 x15: ffff80000af6b550
[    0.813608] x14: ffff0001055b7470 x13: ffff0001055b7454 x12: 00000000000001ef
[    0.813629] x11: 000000000000020d x10: 0000000000000078 x9 : 0000000000000000
[    0.813649] x8 : ffff0001055b7300 x7 : 0000000000000000 x6 : 000000000000003f
[    0.813670] x5 : 0000000000000040 x4 : ffff80000af6b5c0 x3 : 0000000000000000
[    0.813689] x2 : 00000000b0b0b0b0 x1 : ffff0001055b7390 x0 : 0000000000000001
[    0.813710] Call trace:
[    0.813718]  drm_mode_object_add+0x90/0x98
[    0.813734]  drm_property_create+0xd0/0x188
[    0.813746]  drm_property_create_enum+0x30/0x94
[    0.813758]  drm_connector_set_panel_orientation+0x94/0xb4
[    0.813773]  boe_get_modes+0x70/0xbc
[    0.813788]  drm_panel_get_modes+0x28/0x48
[    0.813802]  panel_bridge_connector_get_modes+0x1c/0x2c
[    0.813817]  drm_helper_probe_single_connector_modes+0x1a4/0x52c
[    0.813829]  drm_client_modeset_probe+0x204/0x1194
[    0.813842]  __drm_fb_helper_initial_config_and_unlock+0x54/0x494
[    0.813857]  drm_fb_helper_initial_config+0x4c/0x60
[    0.813869]  drm_fbdev_client_hotplug+0x8c/0xd8
[    0.813882]  drm_fbdev_generic_setup+0x90/0x170
[    0.813894]  rockchip_drm_bind+0x1ec/0x208
[    0.813911]  try_to_bring_up_aggregate_device+0x170/0x1c0
[    0.813929]  __component_add+0xa8/0x174
[    0.813942]  component_add+0x18/0x28
[    0.813956]  dw_mipi_dsi_rockchip_host_attach+0x5c/0x14c
[    0.813970]  dw_mipi_dsi_host_attach+0x98/0xcc
[    0.813983]  mipi_dsi_attach+0x2c/0x44
[    0.813996]  boe_dsi_probe+0xf8/0x1a0
[    0.814009]  mipi_dsi_drv_probe+0x24/0x34
[    0.814023]  really_probe+0x150/0x2b4
[    0.814036]  __driver_probe_device+0x7c/0xe8
[    0.814050]  driver_probe_device+0x40/0x164
[    0.814063]  __device_attach_driver+0xc4/0x144
[    0.814077]  bus_for_each_drv+0x88/0xe8
[    0.814090]  __device_attach+0xa0/0x190
[    0.814103]  device_initial_probe+0x18/0x28
[    0.814116]  bus_probe_device+0xb0/0xb4
[    0.814129]  deferred_probe_work_func+0x88/0xc4
[    0.814142]  process_one_work+0x1dc/0x340
[    0.814158]  worker_thread+0x224/0x434
[    0.814171]  kthread+0x10c/0x110
[    0.814183]  ret_from_fork+0x10/0x20
[    0.814199] ---[ end trace 0000000000000000 ]---
[    0.814256] ------------[ cut here ]------------
[    0.814264] WARNING: CPU: 3 PID: 723 at drivers/gpu/drm/drm_mode_object.c:242 drm_object_attach_property+0x6c/0xb8
[    0.814288] Modules linked in:
[    0.814300] CPU: 3 PID: 723 Comm: kworker/u8:4 Tainted: G        W          6.3.0-2-danctnix #1
[    0.814314] Hardware name: Pine64 PineTab2 v2.0 (DT)
[    0.814322] Workqueue: events_unbound deferred_probe_work_func
[    0.814341] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    0.814353] pc : drm_object_attach_property+0x6c/0xb8
[    0.814368] lr : drm_connector_set_panel_orientation+0x68/0xb4
[    0.814380] sp : ffff80000af6b650
[    0.814386] x29: ffff80000af6b650 x28: ffff000105471880 x27: 0000000000000037
[    0.814409] x26: 0000000000001000 x25: 0000000000001000 x24: ffff00010487d800
[    0.814431] x23: 00000000fffffffd x22: ffff00010545f180 x21: ffff00010487d800
[    0.814453] x20: ffff00010487d238 x19: ffff00010487d170 x18: ffff80000af6d0f8
[    0.814474] x17: 2c58402d38711880 x16: 3a02010101010101 x15: ffff80000af6b550
[    0.814494] x14: ffff0001055b7470 x13: ffff0001055b7454 x12: 00000000000001ef
[    0.814515] x11: 000000000000020d x10: 0000000000000078 x9 : 0000000000000000
[    0.814535] x8 : ffff0001055b7238 x7 : 00000000c0c0c0c0 x6 : 00000000c0c0c0c0
[    0.814555] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000006
[    0.814575] x2 : 0000000000000003 x1 : ffff0001055b7380 x0 : ffff00010487d1b0
[    0.814596] Call trace:
[    0.814602]  drm_object_attach_property+0x6c/0xb8
[    0.814618]  boe_get_modes+0x70/0xbc
[    0.814632]  drm_panel_get_modes+0x28/0x48
[    0.814647]  panel_bridge_connector_get_modes+0x1c/0x2c
[    0.814661]  drm_helper_probe_single_connector_modes+0x1a4/0x52c
[    0.814673]  drm_client_modeset_probe+0x204/0x1194
[    0.814685]  __drm_fb_helper_initial_config_and_unlock+0x54/0x494
[    0.814699]  drm_fb_helper_initial_config+0x4c/0x60
[    0.814712]  drm_fbdev_client_hotplug+0x8c/0xd8
[    0.814724]  drm_fbdev_generic_setup+0x90/0x170
[    0.814736]  rockchip_drm_bind+0x1ec/0x208
[    0.814751]  try_to_bring_up_aggregate_device+0x170/0x1c0
[    0.814768]  __component_add+0xa8/0x174
[    0.814781]  component_add+0x18/0x28
[    0.814795]  dw_mipi_dsi_rockchip_host_attach+0x5c/0x14c
[    0.814808]  dw_mipi_dsi_host_attach+0x98/0xcc
[    0.814820]  mipi_dsi_attach+0x2c/0x44
[    0.814834]  boe_dsi_probe+0xf8/0x1a0
[    0.814846]  mipi_dsi_drv_probe+0x24/0x34
[    0.814859]  really_probe+0x150/0x2b4
[    0.814872]  __driver_probe_device+0x7c/0xe8
[    0.814886]  driver_probe_device+0x40/0x164
[    0.814898]  __device_attach_driver+0xc4/0x144
[    0.814912]  bus_for_each_drv+0x88/0xe8
[    0.814924]  __device_attach+0xa0/0x190
[    0.814937]  device_initial_probe+0x18/0x28
[    0.814950]  bus_probe_device+0xb0/0xb4
[    0.814963]  deferred_probe_work_func+0x88/0xc4
[    0.814975]  process_one_work+0x1dc/0x340
[    0.814989]  worker_thread+0x224/0x434
[    0.815001]  kthread+0x10c/0x110
[    0.815012]  ret_from_fork+0x10/0x20
[    0.815025] ---[ end trace 0000000000000000 ]---
[    1.578740] Console: switching to colour frame buffer device 100x67
[    1.603449] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device

Before and after the reflash the version info at the start of dmesg was the same.
Code:
[    0.000000] Linux version 6.3.0-2-danctnix (builduser@alarm) (aarch64-unknown-linux-gnu-gcc (GCC) 12.1.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT_DYNAMIC Fri May 26 07:05:36 UTC 2023

In the dmesg output there is the message " Failed to create device link (0x180) with vcc_3v3" just before the errors, occur.

Can anyone with a working screen check if this message is in their dmesg output?

Not sure what else to log. Hope someone has some extra insight.
  Reply


Messages In This Thread
RE: Pinetab 2 screen no longer coming on - by fxc - 06-22-2023, 02:23 PM
RE: Pinetab 2 screen no longer coming on - by fxc - 06-24-2023, 02:29 PM
RE: Pinetab 2 screen no longer coming on - by Nutter - 06-27-2023, 03:11 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinetab2 screen removal Corconegre 5 1,502 01-10-2024, 08:08 AM
Last Post: stozi
  Not able to power on PineTab anymore zkajdan 3 572 12-26-2023, 04:38 PM
Last Post: FortunateFowl
Question Will Pinetab 2 spare parts be available? vatin 6 1,787 12-09-2023, 01:31 AM
Last Post: tllim
  ?brighter screen replacement for pinetab (>1600 nits) dynobang 0 587 09-28-2023, 01:06 PM
Last Post: dynobang
  [Tutorial] How to overclock Pinetab 2 Darth-Apple 0 886 09-25-2023, 08:45 AM
Last Post: Darth-Apple
  External Reset button on PineTab V? michaelengel 0 585 09-18-2023, 06:31 AM
Last Post: michaelengel
  PineTab2 screen won't turn back on until reboot KelsonV 3 1,180 08-23-2023, 09:08 AM
Last Post: diederik
  Pinetab completely bricked Saksmito 8 2,833 06-10-2023, 04:23 PM
Last Post: fxc
  What RISC-V chip will the PineTab-V use? msm 2 1,767 04-05-2023, 06:58 PM
Last Post: msm
Big Grin Howto: Pinetab Screen Replacements (+ Pictures) RTP 5 6,592 02-10-2022, 08:31 PM
Last Post: barray

Forum Jump:


Users browsing this thread: 1 Guest(s)