I recently purchased the “1.28’’ IPS TFT LCD Display 240x240 Round Circle Screen for Smart Watch” here: buydisplay
The site gives sample demo code (download) that is written by the manufacturer of the display “EastRising” and also links to the GC9A01 driver datasheet here.
Problem I have is that the demo code references command codes in the display initialization that are not documented in the driver datasheet. I would say approx 70% are not documented.
I contacted BuyDisplay and they said “Unfortunately we don’t have more specific datasheet for reference, The chip supplier only provided that datasheet to us.”
I have not yet run the demo code but I am sure it will work, but I wanted to understand exactly what all the initialization commands are doing.
I have attached the GC9A01 sample driver code (header file) that shows the initialization code starting on line 385.
Example command in demo would be:
I have looked at a number of other driver chips ST7789, ILI9488, ILI9341 and none have any commands in the 0X80->0x8F range or 0x62->0x67 shown in demo code.
I have tried to contact EastRising, but I am not hopeful.
Has anyone seen this before?
Any help is appreciated.
GC9A01.h (151 KB)