Hi there,
What I'd like to achieve is a minus 90deg image rotation through i2c.
I'm using the dlpu020a.pdf Software Programmer's Guide provided by TI.
In the section Write Display Image Orientation [register 14h] (page 30), it says that the data I've to send is 0x01.
It also says (page 31) that "Image rotation is allowed while keystone correction is enabled".
I then go to the Write Keystone Correction Control section [register 88h] (page 53) and I see that I've to set Byte 1 to 0x01 to enable it.
So If I understood, to perform a minus 90deg rotation, I should do this:
- Enable keystone correction: i2cset -y 4 0x1B 0x88 0x01
- Write image orientation: i2cset -y 4 0x1B 0x14 0x01
Note: I'm using the i2c-tools to send i2c command. 0x1B is the device address and 4 is the i2c bus.
The point is it doesn't work for me. I get a glitchy image after doing this..
Do you know what I'm doing wrong?
Kind regards,