Could you share a link to your project? Now I'm trying to figure it out, and so far it's not working out very well (not everything is in the documentation). I think it would be helpful. Thank you.
четверг, 7 мая 2020 г. в 10:49:08 UTC+3, [email protected]: > So, I got in contact with the vendor and apparently this is the right > command sequence for my display: > > SPI_WriteComm (0x11); > delay(300); > SPI_WriteComm (0xFF); > SPI_WriteData (0x77); > SPI_WriteData (0x01); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x10); > SPI_WriteComm (0xC0); > SPI_WriteData (0x3B); > SPI_WriteData (0x00); > SPI_WriteComm (0xC1); > SPI_WriteData (0x0D); > SPI_WriteData (0x02); > SPI_WriteComm (0xC2); > SPI_WriteData (0x21); > SPI_WriteData (0x08); > SPI_WriteComm (0xB0); > SPI_WriteData (0x00); > SPI_WriteData (0x11); > SPI_WriteData (0x18); > SPI_WriteData (0x0E); > SPI_WriteData (0x11); > SPI_WriteData (0x06); > SPI_WriteData (0x07); > SPI_WriteData (0x08); > SPI_WriteData (0x07); > SPI_WriteData (0x22); > SPI_WriteData (0x04); > SPI_WriteData (0x12); > SPI_WriteData (0x0F); > SPI_WriteData (0xAA); > SPI_WriteData (0x31); > SPI_WriteData (0x18); > SPI_WriteComm (0xB1); > SPI_WriteData (0x00); > SPI_WriteData (0x11); > SPI_WriteData (0x19); > SPI_WriteData (0x0E); > SPI_WriteData (0x12); > SPI_WriteData (0x07); > SPI_WriteData (0x08); > SPI_WriteData (0x08); > SPI_WriteData (0x08); > SPI_WriteData (0x22); > SPI_WriteData (0x04); > SPI_WriteData (0x11); > SPI_WriteData (0x11); > SPI_WriteData (0xA9); > SPI_WriteData (0x32); > SPI_WriteData (0x18); > SPI_WriteComm (0xFF); > SPI_WriteData (0x77); > SPI_WriteData (0x01); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x11); > SPI_WriteComm (0xB0); > SPI_WriteData (0x60); > SPI_WriteComm (0xB1); > SPI_WriteData (0x30); > SPI_WriteComm (0xB2); > SPI_WriteData (0x87); > SPI_WriteComm (0xB3); > SPI_WriteData (0x80); > SPI_WriteComm (0xB5); > SPI_WriteData (0x49); > SPI_WriteComm (0xB7); > SPI_WriteData (0x85); > SPI_WriteComm (0xB8); > SPI_WriteData (0x21); > SPI_WriteComm (0xC1); > SPI_WriteData (0x78); > SPI_WriteComm (0xC2); > SPI_WriteData (0x78); > delay(20); > SPI_WriteComm (0xE0); > SPI_WriteData (0x00); > SPI_WriteData (0x1B); > SPI_WriteData (0x02); > SPI_WriteComm (0xE1); > SPI_WriteData (0x08); > SPI_WriteData (0xA0); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x07); > SPI_WriteData (0xA0); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x44); > SPI_WriteData (0x44); > SPI_WriteComm (0xE2); > SPI_WriteData (0x11); > SPI_WriteData (0x11); > SPI_WriteData (0x44); > SPI_WriteData (0x44); > SPI_WriteData (0xED); > SPI_WriteData (0xA0); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0xEC); > SPI_WriteData (0xA0); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteComm (0xE3); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x11); > SPI_WriteData (0x11); > SPI_WriteComm (0xE4); > SPI_WriteData (0x44); > SPI_WriteData (0x44); > SPI_WriteComm (0xE5); > SPI_WriteData (0x0A); > SPI_WriteData (0xE9); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x0C); > SPI_WriteData (0xEB); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x0E); > SPI_WriteData (0xED); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x10); > SPI_WriteData (0xEF); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteComm (0xE6); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x11); > SPI_WriteData (0x11); > SPI_WriteComm (0xE7); > SPI_WriteData (0x44); > SPI_WriteData (0x44); > SPI_WriteComm (0xE8); > SPI_WriteData (0x09); > SPI_WriteData (0xE8); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x0B); > SPI_WriteData (0xEA); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x0D); > SPI_WriteData (0xEC); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteData (0x0F); > SPI_WriteData (0xEE); > SPI_WriteData (0xD8); > SPI_WriteData (0xA0); > SPI_WriteComm (0xEB); > SPI_WriteData (0x02); > SPI_WriteData (0x00); > SPI_WriteData (0xE4); > SPI_WriteData (0xE4); > SPI_WriteData (0x88); > SPI_WriteData (0x00); > SPI_WriteData (0x40); > SPI_WriteComm (0xEC); > SPI_WriteData (0x3C); > SPI_WriteData (0x00); > SPI_WriteComm (0xED); > SPI_WriteData (0xAB); > SPI_WriteData (0x89); > SPI_WriteData (0x76); > SPI_WriteData (0x54); > SPI_WriteData (0x02); > SPI_WriteData (0xFF); > SPI_WriteData (0xFF); > SPI_WriteData (0xFF); > SPI_WriteData (0xFF); > SPI_WriteData (0xFF); > SPI_WriteData (0xFF); > SPI_WriteData (0x20); > SPI_WriteData (0x45); > SPI_WriteData (0x67); > SPI_WriteData (0x98); > SPI_WriteData (0xBA); > SPI_WriteComm (0xFF); > SPI_WriteData (0x77); > SPI_WriteData (0x01); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteData (0x00); > SPI_WriteComm (0x29); > > > It does work! My issue is resolved. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8deea6d7-61ec-4721-96c6-17b2b852095dn%40googlegroups.com.
