as a clarification, we have 2 very different platforms, but with the same display:
-a platform with: jetson tx2->mipi-dsi->display connection where the problem occurs
-a different platform: TI am335x → lvds → Toshiba → mipi-dsi → display (same display) with no problem
What you have done over your TX2? Did you configure the device tree and panel driver already?
Pls refer to the below link for detailed question we posted earlier.,
we are waiting to get an answer. which is pending for a while.
Hi,
What we want to achieve is prior to sending the init-cmd, read the display IDs (0xDA 0xDB 0xDC)
To that end we are using tegra_dsi_read_data()
The display works fine in video mode after init-cmd is sent on this tx2 platform
Reading panel registers on TX2 results in FIFO being empty and a 218ms timeout with nvhost_syncpt_wait_timeout_ext()
the display responds superfast (~400ns) after IMM_BTA is given, we measured this with logical analyzer on the mipi lane. However this response ends wi…
We replied to your question in our original post. Pls feedback with your answer.
Hi , thanks for the reply.
our current status: our panel works, however we cannot read any display register.
I have looked at most forum posts about DSI, these are about bringing up the DSI. Almost none are about reading registers from the DSI Display.
There is one forum post that is closer to our problem, but also asks the question if the does the tegra_dsi_read_data() function work? (no clear answer there)
we started from the stock panel-s-wuxga-8-0.dtsi definition , and added the init-cmd…
system
Closed
March 23, 2022, 4:30am
#8
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.