Need help diagnosing LCD noise on davinci platform. The usage is to display the image stream from the camera, a loop back. The image from camera is in 320x240 resolution and we need to display it on a 800x480 LCD. We use the HW resizer to scale up. The problem is that there are random white or black spots in the LCD display, but not on the image from the camera. If the image from camera is 640x480, the problem gets better, but still exists. If we use DMA to perform other tasks, it gets worse.
Analysis of the problem might be the following reasons:
1. The resizer parameter I use is somewhat not the best choice. BTW, for 320x240 to 800x600 resize, I had to tweak the resizer parameter from the values computed from the equation to get around the resizer lock up issue. The lock up may not happen right away but after minutes or hours.
2. The resizer just can not perform well with the up scaling factor we use;
3. The resizer is competing data bus with CPU and DMA channels, if there is any data missing, noise will happen.
Could you please shed some light on how to get this problem fixed? Really appreciate if you can get us the resizer parameter we should use for 320x240 to 800x600 case, with YUV422 as the image format.