Other Parts Discussed in Thread: ALP
Hello,
One customer asked if there are some methods to load the EEPROM configuration to EVM board, because he powered up every time and need to run the PY script, he means it doesn't need the py script each time.
# Script to load EDID using built-in ALP routines
# Load EDID with 1080p 2-channel EDID
TXN_1080p_2ch = [
0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x04, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x01, 0x00, 0x01, 0x03, 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xD8, 0x0A, 0x20, 0x66, 0x30, 0xE0, 0x2B, 0x10, 0x1E, 0x0C,
0x03, 0x04, 0x20, 0xE0, 0x31, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE7]
# Write to EDID (start offset, data, length)
board.EDID_Write(0x0, TXN_1080p_2ch, 128)
# Readback EDID
read_edid = board.EDID_Read(0x0, 128)
print "EDID readback:"
print read_edid
Best regards
Kailyn