<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Issue with I²C Access Sample Code on External Monitor via Type-C Connection (0x6E 0x80 0xBE Response in GPU Compute Software</title>
    <link>https://community.intel.com/t5/GPU-Compute-Software/Issue-with-I-C-Access-Sample-Code-on-External-Monitor-via-Type-C/m-p/1637787#M1610</link>
    <description>&lt;P&gt;&lt;STRONG&gt;Dear Intel Support Team,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I am writing to report an issue I encountered when using the I²C access sample code available on your GitLab repository. Specifically, I am running the sample on my &lt;STRONG&gt;ThinkBook 16p Gen4 laptop (13th Gen Intel Core i9-13900, Windows 11)&lt;/STRONG&gt;, connected to an &lt;STRONG&gt;external monitor&lt;/STRONG&gt; using a &lt;STRONG&gt;Type-C cable&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Below are the details of the issue and the steps I followed:&lt;/P&gt;&lt;HR /&gt;&lt;H3&gt;&lt;STRONG&gt;Issue Summary:&lt;/STRONG&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;BR /&gt;The I²C Read operation returns the following data consistently:&lt;BR /&gt;&lt;STRONG&gt;0x6E 0x80 0xBE&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Expected Behavior:&lt;/STRONG&gt;&lt;BR /&gt;According to the provided code, the response should contain the correct brightness value (usually at the 10th byte) after performing a write operation and then a read from &lt;STRONG&gt;address 0x6E, subaddress 0x51&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Steps I Followed:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;I connected the external monitor via &lt;STRONG&gt;Type-C Alt Mode&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;I ran the provided sample code without modification on &lt;STRONG&gt;Windows 11&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The write operation executes without any reported errors.&lt;/LI&gt;&lt;LI&gt;However, the &lt;STRONG&gt;read operation returns 0x6E 0x80 0xBE&lt;/STRONG&gt;, which seems to indicate an invalid response or an unsupported command.&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;&lt;STRONG&gt;Additional Details:&lt;/STRONG&gt;&lt;/H3&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Setup Information:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Laptop:&lt;/STRONG&gt; ThinkBook 16p Gen4&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;CPU:&lt;/STRONG&gt; 13th Gen Intel Core i9-13900&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;OS:&lt;/STRONG&gt; Windows 11&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Connection:&lt;/STRONG&gt; Type-C cable to an external monitor (Type-C Alt Mode)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Suspected Causes:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The external monitor may not fully support the MCCS VCP command set over the I²C channel.&lt;/LI&gt;&lt;LI&gt;There could be compatibility issues with the Type-C Alt Mode or the sample code’s I²C write/read sequence.&lt;/LI&gt;&lt;LI&gt;It is also possible that 0x80 in the response indicates that the &lt;STRONG&gt;operation is not supported&lt;/STRONG&gt; by the connected monitor.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Requested Assistance:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Could you please confirm if &lt;STRONG&gt;0x6E 0x80 0xBE&lt;/STRONG&gt; indicates a specific issue, such as &lt;STRONG&gt;unsupported VCP commands&lt;/STRONG&gt; or &lt;STRONG&gt;communication issues&lt;/STRONG&gt; over the Type-C Alt Mode connection?&lt;/LI&gt;&lt;LI&gt;Are there any modifications required to the sample code to support external monitors connected via Type-C?&lt;/LI&gt;&lt;LI&gt;If there are known limitations or alternative approaches, could you provide guidance on the correct way to query the brightness or other display parameters?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;HR /&gt;&lt;P&gt;Thank you for your time and assistance in resolving this issue. Please let me know if you require any further information or logs.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Niki&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 17 Oct 2024 09:30:18 GMT</pubDate>
    <dc:creator>Niki28</dc:creator>
    <dc:date>2024-10-17T09:30:18Z</dc:date>
    <item>
      <title>Issue with I²C Access Sample Code on External Monitor via Type-C Connection (0x6E 0x80 0xBE Response</title>
      <link>https://community.intel.com/t5/GPU-Compute-Software/Issue-with-I-C-Access-Sample-Code-on-External-Monitor-via-Type-C/m-p/1637787#M1610</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Dear Intel Support Team,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I am writing to report an issue I encountered when using the I²C access sample code available on your GitLab repository. Specifically, I am running the sample on my &lt;STRONG&gt;ThinkBook 16p Gen4 laptop (13th Gen Intel Core i9-13900, Windows 11)&lt;/STRONG&gt;, connected to an &lt;STRONG&gt;external monitor&lt;/STRONG&gt; using a &lt;STRONG&gt;Type-C cable&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Below are the details of the issue and the steps I followed:&lt;/P&gt;&lt;HR /&gt;&lt;H3&gt;&lt;STRONG&gt;Issue Summary:&lt;/STRONG&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;BR /&gt;The I²C Read operation returns the following data consistently:&lt;BR /&gt;&lt;STRONG&gt;0x6E 0x80 0xBE&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Expected Behavior:&lt;/STRONG&gt;&lt;BR /&gt;According to the provided code, the response should contain the correct brightness value (usually at the 10th byte) after performing a write operation and then a read from &lt;STRONG&gt;address 0x6E, subaddress 0x51&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Steps I Followed:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;I connected the external monitor via &lt;STRONG&gt;Type-C Alt Mode&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;I ran the provided sample code without modification on &lt;STRONG&gt;Windows 11&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The write operation executes without any reported errors.&lt;/LI&gt;&lt;LI&gt;However, the &lt;STRONG&gt;read operation returns 0x6E 0x80 0xBE&lt;/STRONG&gt;, which seems to indicate an invalid response or an unsupported command.&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;&lt;STRONG&gt;Additional Details:&lt;/STRONG&gt;&lt;/H3&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Setup Information:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Laptop:&lt;/STRONG&gt; ThinkBook 16p Gen4&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;CPU:&lt;/STRONG&gt; 13th Gen Intel Core i9-13900&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;OS:&lt;/STRONG&gt; Windows 11&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Connection:&lt;/STRONG&gt; Type-C cable to an external monitor (Type-C Alt Mode)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Suspected Causes:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The external monitor may not fully support the MCCS VCP command set over the I²C channel.&lt;/LI&gt;&lt;LI&gt;There could be compatibility issues with the Type-C Alt Mode or the sample code’s I²C write/read sequence.&lt;/LI&gt;&lt;LI&gt;It is also possible that 0x80 in the response indicates that the &lt;STRONG&gt;operation is not supported&lt;/STRONG&gt; by the connected monitor.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Requested Assistance:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Could you please confirm if &lt;STRONG&gt;0x6E 0x80 0xBE&lt;/STRONG&gt; indicates a specific issue, such as &lt;STRONG&gt;unsupported VCP commands&lt;/STRONG&gt; or &lt;STRONG&gt;communication issues&lt;/STRONG&gt; over the Type-C Alt Mode connection?&lt;/LI&gt;&lt;LI&gt;Are there any modifications required to the sample code to support external monitors connected via Type-C?&lt;/LI&gt;&lt;LI&gt;If there are known limitations or alternative approaches, could you provide guidance on the correct way to query the brightness or other display parameters?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;HR /&gt;&lt;P&gt;Thank you for your time and assistance in resolving this issue. Please let me know if you require any further information or logs.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Niki&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 09:30:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/GPU-Compute-Software/Issue-with-I-C-Access-Sample-Code-on-External-Monitor-via-Type-C/m-p/1637787#M1610</guid>
      <dc:creator>Niki28</dc:creator>
      <dc:date>2024-10-17T09:30:18Z</dc:date>
    </item>
  </channel>
</rss>

