Method of controlling sink device, source device, and high-definition multimedia interface (HDMI)
The present disclosure provides a method of controlling a high-definition multimedia interface (HDMI). The method includes: reading, by a source device, extended display identification data (EDID) of a sink device when the sink device and the source device are connected; writing information about the source device in a status and control data channel (SCDC) structure; and reading, by the source device, the EDID again based on a predetermined field value included in the SCDC structure.
1. A method of controlling a high-definition multimedia interface (HDMI), the method comprising:
reading, by a source device, extended display identification data (EDID) of a sink device based on the sink device being connected to the source device by an HDMI cable;
writing information about the source device in a Manufacturer Specific field of Status and Control Data Channel (SCDC) structure;
setting, by the sink device, an EDID_RR field of the SCDC structure value ‘1’; and
reading, by the source device, the EDID again in response to writing a specific value in the Manufacturer Specific field of the SCDC structure.
2. The method of claim 1 , further comprising checking, by the sink device, vendor information about the source device based on the written information about the source device.
3. The method of claim 2 , further comprising updating, by the sink device, the EDID based on the vendor information.
4. The method of claim 2 , further comprising controlling, by the sink device, a display of the sink device based on the written information about the source device.
5. The method of claim 2 , further comprising disabling, by the sink device, an operation in the connection with the source device based on the written information about the source device.
6. The method of claim 1 , further comprising detecting, by the sink device, whether the information about the source device is written in the SCDC structure at a predetermined periodicity.
7. The method of claim 1 , comprising checking, by the source device, a manufacturer identifier (ID) of the sink device.
8. The method of claim 1 , wherein the information about the source device comprises capability information on the source device.
9. The method of claim 1 , further comprising storing, by the source device, new EDID in a memory based on the EDID is updated.
10. A sink device for use in connection with a high-definition multimedia interface (HDMI) cable, the sink device comprising:
an HDMI receiver; and
a controller,
wherein the controller is configured to:
detect whether a source device writes information about the source device in a Manufacturer Specific field of Status and Control Data Channel (SCDC) structure after the sink device is connected to the source device through the HDMI receiver;
set an EDID_RR field of the SCDC structure value ‘1’; and
check vendor information about the source device based on written information about the source device, wherein the written information is written when the source device writes the information about the source device in the Manufacturer Specific field of the SCDC structure.
11. The sink device of claim 10 , further comprising updating extended display identification data (EDID) based on the vendor information.
12. The sink device of claim 10 , further comprising controlling a display of the sink device based on the written information about the source device.
13. The sink device of claim 10 , further comprising disabling an operation in the connection with the source device based on the written information about the source device.
14. The sink device of claim 10 , further comprising detecting whether the information about the source device is written in the SCDC structure at a predetermined periodicity.
15. The sink device of claim 10 , wherein the information about the source device comprises capability information on the source device.
16. A source device for use in connection with a high-definition multimedia interface (HDMI) cable, the source device comprising:
an HDMI transmitter; and
a controller, wherein the controller is configured to:
read extended display identification data (EDID) of a sink device based on the source device being connected to a sink device through the HDMI transmitter;
write information about the source device in a Manufacturer Specific field of Status and Control Data Channel (SCDC) structure; and
read the EDID of the sink device again based on a value ‘1’ of an EDID_RR field of the SCDC structure.
17. The source device of claim 16 , wherein the controller is further configured to check a manufacturer identifier (ID) of the sink device.
18. The source device of claim 16 , wherein the information about the source device comprises capability information on the source device.
19. The source device of claim 16 , wherein the controller is further configured to store new EDID in a memory based on the EDID being updated.