# 1280x720p60, FPD III PATGEN (Internal Timing and Internal Clock) # Port 0 PATGEN # PCLK = 75MHz # STP MODE # MODE_SEL0 strap = No. 3 # MODE_SEL1 strap = No. 0 or 1 import time UB941AS = 0x18 board.WriteI2C(UB941AS,0x01,0x02) # Reset time.sleep(0.1) board.WriteI2C(UB941AS,0x5B,0x01) # Force single port 0 board.WriteI2C(UB941AS,0x66,0x03) board.WriteI2C(UB941AS,0x67,0x35) board.WriteI2C(UB941AS,0x66,0x04) board.WriteI2C(UB941AS,0x67,0x80) board.WriteI2C(UB941AS,0x66,0x05) board.WriteI2C(UB941AS,0x67,0xC6) board.WriteI2C(UB941AS,0x66,0x06) board.WriteI2C(UB941AS,0x67,0x2E) board.WriteI2C(UB941AS,0x66,0x07) board.WriteI2C(UB941AS,0x67,0x00) board.WriteI2C(UB941AS,0x66,0x08) board.WriteI2C(UB941AS,0x67,0x05) board.WriteI2C(UB941AS,0x66,0x09) board.WriteI2C(UB941AS,0x67,0x2D) board.WriteI2C(UB941AS,0x66,0x0A) board.WriteI2C(UB941AS,0x67,0x80) board.WriteI2C(UB941AS,0x66,0x0B) board.WriteI2C(UB941AS,0x67,0x05) board.WriteI2C(UB941AS,0x66,0x0C) board.WriteI2C(UB941AS,0x67,0xC0) board.WriteI2C(UB941AS,0x66,0x0D) board.WriteI2C(UB941AS,0x67,0x14) board.WriteI2C(UB941AS,0x66,0x0E) board.WriteI2C(UB941AS,0x67,0x00) board.WriteI2C(UB941AS,0x66,0x1A) board.WriteI2C(UB941AS,0x67,0x05) board.WriteI2C(UB941AS,0x65,0x04) board.WriteI2C(UB941AS,0x64,0x05)