Other Parts Discussed in Thread: ALP
Tool/software:
I am debugging a board with DS90UB949 with ALP.
(1) With the following script, the EDID data can be written and read back correctly.
that is to say, read_edid is the same with exEDID what I write.
board.EDID_Write(0x0, exEDID, 256)
# Readback EDID read_edid = board.EDID_Read(0x0, 256)
print "EDID readback:"
print read_edid
(2) but after I power down and power up DS90UB949 board again.I read back the EDID data with the following script.
The EDID data is totaly different from what I write in step(1)
# Readback EDID read_edid = board.EDID_Read(0x0, 256)
print "EDID readback:"
print read_edid
My questions are
(1) with board.EDID_Write(0x0, exEDID, 256), where the EDID data is written? internal SRAM of DS90UB949?
(2) how to write EDID data to external EEPROM of DS90UB949?
Thanks