Ok, latest finding: the remaining problems are in two areas:
a) power supply issue
If I connect the pandora battery or some USB power, the flicker effects are gone! If I operate main board + display from the EVM, I have these problems.
And I can even see a shifted/clipped image in non-rotated mode and something that appears to be related to the video stream in rotation mode.
So I have to find out/fix this hardware related issue. Maybe the ssd draws quite some current if video is enabled?
Although we will not have the EVM in the final Pyra, we must fix this anyways as it could also appear in low-battery situations.
b) shift&distortion this should not be too difficult to fix as soon as power is stable
BR, Nikolaus
Am 28.04.2015 um 12:01 schrieb Dr. H. Nikolaus Schaller hns@goldelico.com:
Am 28.04.2015 um 11:24 schrieb Grazvydas Ignotas notasas@gmail.com:
Something like lane lines could still be mixed up, couldn't it?
You were right :) :)
The FFC connector for the display cable from main board to ssd was not properly closed. So one or two MIPI lanes did not have connection :( :(
Now, I can influence the (sometimes noisy and disturbed) image (rotated or not) by writing /dev/zero or /dev/urandom to /dev/fb0.
Which means that some video is going though!!!
And I can switch rotation (if flicker has disappeared):
<DSC02232.jpeg>
<DSC02233.jpeg>
Regarding the panel flicker pattern, it depends and can be changed by plugging an USB stick into the USB socket…
So I think it is a (already known) hardware problem: the DC/DC converter for the USB sockets makes too much noise on the GND lines (is lacking a capacitor).
So it is not an issue of MIPI or the SSD but noise from elsewhere is injected.
I have to recompile the kernel (or DT) to switch them off.
The HW issue is planned to be fixed for the next iteration of the main board.
BR, Nikolaus_______________________________________________ Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel