Mcufriend LCD TFT shield with ILI9325 libraries test

I have exactly the same display. Mine came from BangGood.

It does not render the Green properly. I just have 2 bits of Green:

5-6-5 encoding should be 32 shades of Red, 64 shades of Green,   32 shades of Blue.
RRRRRGGGGGGBBBBB    // on my other ILI9325 displays  Green is bit 6-11 (64 shades)
RRRRRxGGxxxBBBBB    // on the BangGood display.   Green is bit 9-10 (4 shades)

Yes, if you alter the tft.color565() method, you can get a "readable" photo.
I will post a sketch that displays the "R-G-B" gradation later today.

If I put the controller into 8-colour mode, the encoding is more obvious. i.e. bit 11 is ignored.

I suspect that several readers have obtained this particular display. Does anyone have one that actually works correctly?

I presume that there is some manufacturing defect with the TFT. The controller seems to behave as expected. i.e. reading or writing to the registers and memory.

David.