See if the Init Code conversion is correct?
It received the initial code for the ILI9806E.
The codes you received are as follows.
write_command(0xFF); // Change to Page 1 CMD
write_data(0xFF);
write_data(0x98);
write_data(0x06);
write_data(0x04);
write_data(0x01);
write_command(0x08); //Output SDA
write_data(0x10);
write_command(0x20);//set DE/VSYNC mode
write_data(0x00);
I changed it as below to use it 469 for STM32.
uint8_t p1PageChange[] = {0xFF, 0x98, 0x06, 0x04, 0x01}; /* page1 */
HAL_DSI_LongWrite(&hdsi, LCM_ID_ILI9806E, DSI_DCS_LONG_PKT_WRITE, 5, 0xFF, p1PageChange);
HAL_DSI_ShortWrite(&hdsi, LCM_ID_ILI9806E, DSI_DCS_SHORT_PKT_WRITE_P1, 0x08, 0x10);
HAL_DSI_ShortWrite(&hdsi, LCM_ID_ILI9806E, DSI_DCS_SHORT_PKT_WRITE_P1, 0x20, 0x01);
It's not working at all to make these changes and initialize them.
I want to ask if the code I changed is wrong.
