<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://e2echina.ti.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>接口论坛 - 最近的话题</title><link>https://e2echina.ti.com/support/interface/f/interface-forum</link><description /><dc:language>zh-CN</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 01 Jun 2026 02:04:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://e2echina.ti.com/support/interface/f/interface-forum" /><item><title>DP83TC812R-Q1: ethercat通信失效</title><link>https://e2echina.ti.com/thread/1075601?ContentTypeID=0</link><pubDate>Tue, 26 May 2026 09:50:19 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:fcbd2036-fa45-43f4-b6ad-d1d935be5a55</guid><dc:creator>mingyang zhang</dc:creator><slash:comments>5</slash:comments><comments>https://e2echina.ti.com/thread/1075601?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075601/dp83tc812r-q1-ethercat/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DP83TC812R-Q1&lt;/p&gt;&lt;p&gt;您好，&lt;/p&gt;
&lt;p&gt;我正常参照贵公司的MCU063B 核心板，贵公司该产品使用标准以太网的DP83822PHY芯片，进行ethercat通信，我想将这个标准以太网的PHY芯片，更换为贵公司的DP83TC812 PHY芯片，使用MII模式，PHY地址为0，芯片配置为从站模式，不使用休眠功能，原理图的设计思路参照贵公司MCU03B的原理图进行设计，PHY与28388D之间进行数据传输。&lt;/p&gt;
&lt;p&gt;现在的现象是物理层连接成功，有数据的收发，但是无法建立起ethercat通信，建立通信时，连接灯与数据传输的LED灯交替闪烁，与标准以太网接口现象不同。我已经进行走线的等长处理与阻抗匹配。&lt;/p&gt;
&lt;p&gt;我想询问，我目前设计的原理图是否有错误。&lt;/p&gt;
&lt;p&gt;谢谢！&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/04b041be_2D00_4793_2D00_4d54_2D00_a7a8_2D00_4d9d96f7917c.png" alt="04b041be-4793-4d54-a7a8-4d9d96f7917c.png" data-temp-id="04b041be-4793-4d54-a7a8-4d9d96f7917c.png-176267" /&gt;&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/4571.image.png" alt="image.png" data-temp-id="image.png-103356" /&gt;&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/6646.image.png" alt="image.png" data-temp-id="image.png-58462" /&gt;&lt;/p&gt;</description></item><item><title>RE: DP83TC812R-Q1: ethercat通信失效</title><link>https://e2echina.ti.com/thread/3876221?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 02:04:20 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:c398e1eb-360c-4f44-a322-f4e43ffd137c</guid><dc:creator>mingyang zhang</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3876221?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075601/dp83tc812r-q1-ethercat/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好，&lt;/p&gt;
&lt;p&gt;十分感谢您的回复，我之前的原理图LED0和LED1连接了3.3V，配置成了主站模式，我通过飞线连接GND，将PHY芯片配置成从站模式，此时链路连同，不知道这个操作是否会造成对参考平面的破坏，导致无法实现通信？&lt;/p&gt;
&lt;p&gt;同时，我的LED0常亮，但是在数据收发时，LED0熄灭，LED1闪烁，两者交替进行，不会同时闪烁，我不知道这种属于正常情况吗？按照您说的LED0应该常亮，但此种情况下俩都等同于都在闪烁。&lt;/p&gt;
&lt;p&gt;十分期待您的回答，&lt;/p&gt;
&lt;p&gt;谢谢！&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DP83TC812R-Q1: ethercat通信失效</title><link>https://e2echina.ti.com/thread/3875178?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 19:04:57 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:7df31291-736b-4e82-80d8-abf521a126d8</guid><dc:creator>Charles Wang (ENET)</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3875178?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075601/dp83tc812r-q1-ethercat/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div lang="zh-x-mtfrom-en"&gt;
 &lt;p&gt;你好，&lt;/p&gt;
 &lt;p&gt;你的原理图看起来没问题。通常情况下，如果TC10睡眠功能被禁用，我们会建议将VSLEEP连接到VDDA。由于PHY能够正常上电和通信，我认为风险很低。&lt;/p&gt;
 &lt;p&gt;正确的 LED 指示灯行为是：LED_0 常亮表示连接成功，LED_1 在发送/接收信号时闪烁。您看到的是这种行为吗？&lt;/p&gt;
 &lt;p&gt;&lt;/p&gt;
 [quote userid="675191" url="~/support/interface-group/interface---internal/f/interface---internal-forum/1650615/dp83tc812r-q1-ethercat-communication-failure"]当前问题是物理层连接成功，数据正在发送和接收[/quote]
 &lt;p&gt;既然你说PHY链路已连接，数据也能发送和接收，那么PHY端就没有问题。&lt;/p&gt;
 &lt;p&gt;EtherCAT 是在 MAC 端实现的。请检查 MAC 端的 EtherCAT 实现。&lt;/p&gt;
 &lt;p&gt;最好的，&lt;/p&gt;
 &lt;p&gt;查尔斯&lt;/p&gt;
 &lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DP83TC812R-Q1: ethercat通信失效</title><link>https://e2echina.ti.com/thread/3875172?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 18:49:26 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:c0205a2b-0612-46b5-8af8-972486c81842</guid><dc:creator>Charles Wang (ENET)</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/3875172?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075601/dp83tc812r-q1-ethercat/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div lang="zh-x-mtfrom-en"&gt;
 &lt;p&gt;你好，&lt;/p&gt;
 &lt;p&gt;你的原理图看起来没问题。通常情况下，如果TC10睡眠功能被禁用，我们会建议将VSLEEP连接到VDDA。由于PHY能够正常上电和通信，我认为风险很低。&lt;/p&gt;
 &lt;p&gt;正确的 LED 指示灯行为是：LED_0 常亮表示连接成功，LED_1 在发送/接收信号时闪烁。您看到的是这种行为吗？&lt;/p&gt;
 &lt;p&gt;&lt;/p&gt;
 [quote userid="675191" url="~/support/interface-group/interface---internal/f/interface---internal-forum/1650615/dp83tc812r-q1-ethercat-communication-failure"]当前问题是物理层连接成功，数据正在发送和接收[/quote]
 &lt;p&gt;既然你说PHY链路已连接，数据也能发送和接收，那么PHY端就没有问题。&lt;/p&gt;
 &lt;p&gt;EtherCAT 是在 MAC 端实现的。请检查 MAC 端的 EtherCAT 实现。&lt;/p&gt;
 &lt;p&gt;最好的，&lt;/p&gt;
 &lt;p&gt;查尔斯&lt;/p&gt;
 &lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DP83TC812R-Q1: ethercat通信失效</title><link>https://e2echina.ti.com/thread/3875170?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 18:39:59 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:3eaa6ec6-d0d7-4750-8b12-b37ea9de3379</guid><dc:creator>Charles Wang (ENET)</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3875170?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075601/dp83tc812r-q1-ethercat/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div lang="zh-x-mtfrom-en"&gt;
 &lt;p&gt;你好，&lt;/p&gt;
 &lt;p&gt;你的原理图看起来没问题。通常情况下，如果TC10睡眠功能被禁用，我们会建议将VSLEEP连接到VDDA。由于PHY能够正常上电和通信，我认为风险很低。&lt;/p&gt;
 &lt;p&gt;正确的 LED 指示灯行为是：LED_0 常亮表示连接成功，LED_1 在发送/接收信号时闪烁。您看到的是这种行为吗？&lt;/p&gt;
 &lt;p&gt;&lt;/p&gt;
 [quote userid="675191" url="~/support/interface-group/interface---internal/f/interface---internal-forum/1650615/dp83tc812r-q1-ethercat-communication-failure"]当前问题是物理层连接成功，数据正在发送和接收[/quote]
 &lt;p&gt;既然你说PHY链路已连接，数据也能发送和接收，那么PHY端就没有问题。&lt;/p&gt;
 &lt;p&gt;EtherCAT 是在 MAC 端实现的。请检查 MAC 端的 EtherCAT 实现。&lt;/p&gt;
 &lt;p&gt;最好的，&lt;/p&gt;
 &lt;p&gt;查尔斯&lt;/p&gt;
 &lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DS90UB954-Q1: soc 接收ds90ub954 芯片彩条自输出，图像异常</title><link>https://e2echina.ti.com/thread/3875035?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 00:14:08 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:0392d361-d6fb-4db9-a6bc-ed5eb3329b07</guid><dc:creator>Links</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3875035?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076108/ds90ub954-q1-soc-ds90ub954/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div style="border-width:100%;direction:ltr;"&gt;
&lt;div style="direction:ltr;margin-left:0in;margin-top:0in;width:4.4895in;"&gt;
&lt;div style="direction:ltr;margin-left:0in;margin-top:0in;width:4.4895in;"&gt;
&lt;p style="color:black;font-family:&amp;#39;Microsoft YaHei&amp;#39;;font-size:10.5pt;margin:0in;" lang="x-none"&gt;您好，&lt;/p&gt;
&lt;p style="font-family:&amp;#39;Microsoft YaHei&amp;#39;;font-size:10.5pt;margin:0in;"&gt;&lt;span lang="en-US"&gt;已经收到了您的案例，调查需要些时间，感谢您的耐心等待&lt;/span&gt;&lt;span lang="zh-CN"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="WidgetFloaterPanels" class="LTRStyle" style="direction:ltr;display:none;text-align:left;"&gt;
&lt;div id="WidgetFloater" style="display:none;"&gt;
&lt;div id="WidgetLogoPanel"&gt;&lt;span id="WidgetTranslateWithSpan"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/span&gt; &lt;span id="WidgetCloseButton" title="Exit Translation"&gt;x&lt;/span&gt;&lt;/div&gt;
&lt;div id="LanguageMenuPanel"&gt;
&lt;div class="DDStyle_outer"&gt;&lt;span id="__LanguageMenu_header" class="DDStyle"&gt;English&lt;/span&gt;
&lt;div style="left:0;position:relative;text-align:left;"&gt;
&lt;div style="position:absolute;"&gt;
&lt;div id="__LanguageMenu_popup" class="DDStyle" style="display:none;"&gt;
&lt;table id="LanguageMenu" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ar"&gt;Arabic&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#he"&gt;Hebrew&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pl"&gt;Polish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#bg"&gt;Bulgarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hi"&gt;Hindi&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pt"&gt;Portuguese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ca"&gt;Catalan&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mww"&gt;Hmong Daw&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ro"&gt;Romanian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHS"&gt;Chinese Simplified&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hu"&gt;Hungarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ru"&gt;Russian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHT"&gt;Chinese Traditional&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#id"&gt;Indonesian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sk"&gt;Slovak&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#cs"&gt;Czech&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#it"&gt;Italian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sl"&gt;Slovenian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#da"&gt;Danish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ja"&gt;Japanese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#es"&gt;Spanish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#nl"&gt;Dutch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tlh"&gt;Klingon&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sv"&gt;Swedish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#en"&gt;English&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ko"&gt;Korean&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#th"&gt;Thai&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#et"&gt;Estonian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lv"&gt;Latvian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tr"&gt;Turkish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fi"&gt;Finnish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lt"&gt;Lithuanian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#uk"&gt;Ukrainian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fr"&gt;French&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ms"&gt;Malay&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ur"&gt;Urdu&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#de"&gt;German&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mt"&gt;Maltese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#vi"&gt;Vietnamese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#el"&gt;Greek&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#no"&gt;Norwegian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#cy"&gt;Welsh&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ht"&gt;Haitian Creole&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#fa"&gt;Persian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="CTFLinksPanel"&gt;&lt;span id="ExternalLinksPanel"&gt;&lt;a id="HelpLink" title="Help" href="https://go.microsoft.com/?linkid=9722454" rel="noopener noreferrer" target="_blank"&gt; &lt;/a&gt; &lt;a id="EmbedLink" title="Get this widget for your own site"&gt;&lt;/a&gt;  &lt;a id="ShareLink" title="Share translated page with friends"&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterProgressBar"&gt;&lt;span id="ProgressFill"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="WidgetFloaterCollapsed" style="display:none;"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterSharePanel" style="display:none;"&gt;
&lt;div id="ShareTextDiv"&gt;&lt;span id="ShareTextSpan"&gt; COPY THE URL BELOW &lt;/span&gt;&lt;/div&gt;
&lt;div id="ShareTextboxDiv"&gt;&lt;!--a id="TwitterLink" title="Share on Twitter"&gt; &lt;img id="TwitterImg" /&gt;&lt;/a&gt; &lt;a--&gt;  &lt;a id="EmailLink" title="Email this translation"&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="ShareFooter"&gt;&lt;span id="ShareHelpSpan"&gt;&lt;a id="ShareHelpLink"&gt;&lt;/a&gt; &lt;/span&gt; &lt;span id="ShareBackSpan"&gt;&lt;a id="ShareBack" title="Back To Translation"&gt;&lt;/a&gt; Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="FloaterEmbed" style="display:none;"&gt;
&lt;div id="EmbedTextDiv"&gt;&lt;span id="EmbedTextSpan"&gt;EMBED THE SNIPPET BELOW IN YOUR SITE&lt;/span&gt; &lt;a id="EmbedHelpLink" title="Copy this code and place it into your HTML."&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="EmbedTextboxDiv"&gt;&lt;/div&gt;
&lt;div id="EmbedNoticeDiv"&gt;&lt;span id="EmbedNoticeSpan"&gt;Enable collaborative features and customize widget: &lt;a href="http://www.bing.com/widget/translator" rel="noopener noreferrer" target="_blank"&gt;Bing Webmaster Portal&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div id="EmbedFooterDiv"&gt;&lt;span id="EmbedBackSpan"&gt;Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DS90UB954-Q1: soc 接收ds90ub954 芯片彩条自输出，图像异常</title><link>https://e2echina.ti.com/thread/1076108?ContentTypeID=0</link><pubDate>Thu, 28 May 2026 01:28:25 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:983db25c-b556-4e9a-89af-02f715c51071</guid><dc:creator>guoyong huang</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/1076108?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076108/ds90ub954-q1-soc-ds90ub954/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DS90UB954-Q1&lt;/p&gt;&lt;p&gt;我按照TI ds90ub954 寄存器配置手册说明（ds90ub954-q1.pdf）第71页，配置彩条输出：ub954_1280x720彩条配置.png&lt;br /&gt;我们soc接收格式是.bus_fmt = MEDIA_BUS_FMT_UYVY8_2X8,&lt;br /&gt;所以修改了这里：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;PGEN_CSI_DI &amp;ndash; 设置数据类型为 0x1E (YUV422 8-bit), VC=0&lt;br /&gt;WriteI2C(0xB1,0x03) # PGEN_CSI_DI&lt;br /&gt;WriteI2C(0xB2,0x1E)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;soc 使用4l2-ctl 抓图&lt;br /&gt;adb shell &amp;quot;v4l2-ctl -d /dev/video0 --set-fmt-video=width=1280,height=720,pixelformat=UYVY --stream-mmap=4 --stream-skip=3 --stream-to=/data/cif.yuv --stream-count=1 --stream-poll&amp;quot;&lt;/p&gt;
&lt;p&gt;抓到的图为：cif.yuv&lt;/p&gt;
&lt;p&gt;我使用工具打开yuv 图像，看着图像格式不太对，用pixelformat=NV12 格式 去抓也一样，不知道该怎么往下找原因了，请帮忙给些建议&lt;a href="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/cif.zip" target="_blank" rel="noopener" data-temp-id="cif.zip-16958"&gt;cif.zip&lt;/a&gt; &lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/0042._C45B585B6856_.png" alt=" " /&gt;&lt;/p&gt;</description></item><item><title>TCA6408A: TCA6408ARSVR地址无法修改为0X21</title><link>https://e2echina.ti.com/thread/1072416?ContentTypeID=0</link><pubDate>Fri, 08 May 2026 06:24:15 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:1cdbd6d3-9063-4396-bf85-6701da991fae</guid><dc:creator>zhangjie Liu</dc:creator><slash:comments>4</slash:comments><comments>https://e2echina.ti.com/thread/1072416?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1072416/tca6408a-tca6408arsvr-0x21/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; TCA6408A&lt;/p&gt;&lt;p&gt;&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/2804.image.png" alt="image.png" data-temp-id="image.png-40892" /&gt;&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/6518.image.png" alt="image.png" data-temp-id="image.png-31416" /&gt;&lt;/p&gt;
&lt;p&gt;IIC0总线下挂载了两片TCA6408ARSVR，原理图如图所示，两个芯片的ADDR分别修改为上拉后，都无法搜索到0X21，这是什么原因&lt;/p&gt;</description></item><item><title>RE: TCA6408A: TCA6408ARSVR地址无法修改为0X21</title><link>https://e2echina.ti.com/thread/3874087?ContentTypeID=1</link><pubDate>Thu, 28 May 2026 06:21:39 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:43a7f2ee-41d3-45e5-90d9-defb1e6e41b5</guid><dc:creator>Vivian Gao</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3874087?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1072416/tca6408a-tca6408arsvr-0x21/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;验证硬件连接&lt;/p&gt;
&lt;p&gt;- 测量引脚2（ADDR）的电压 - 应为 VCCP 或 GND&lt;br /&gt;- 检查 ADDR 引脚到其目标的连通性&lt;br /&gt;- 验证 VCCP 是否稳定并在规格范围内（1.65-5.5V）&lt;/p&gt;
&lt;p&gt;上电顺序&lt;/p&gt;
&lt;p&gt;确保正确的上电复位（VCCP 必须达到 VPOR = 1.0-1.4V）&lt;br /&gt;避免慢速电源上升速率（&amp;lt; 0.4V/ms 可能导致问题）&lt;br /&gt;RESET 引脚应通过电阻上拉&lt;/p&gt;
&lt;p&gt;I2C 通信检查&lt;/p&gt;
&lt;p&gt;- 运行 I2C 扫描以查看哪个地址有响应&lt;br /&gt;- 验证 SCL/SDA 的上拉（连接到 VCCI，通常为 4.7k&amp;Omega;）&lt;br /&gt;- 检查设备是否发送正确的 ACK&lt;/p&gt;
&lt;p&gt;测试流程&lt;/p&gt;
&lt;p&gt;将 ADDR 接地 &amp;rarr; 验证 0x20 是否正常&lt;br /&gt;将 ADDR 接 VCCP &amp;rarr; 验证 0x21 是否正常&lt;br /&gt;这有助于判断是地址配置问题还是通信问题&lt;/p&gt;
&lt;p&gt;数据手册关键说明&lt;/p&gt;
&lt;p&gt;ADDR 引脚必须直接连接到 VCCP 或 GND - 不能悬空或动态驱动。如果悬空，设备行为未定义，可能会默认 0x20。&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TCA6408A: TCA6408ARSVR地址无法修改为0X21</title><link>https://e2echina.ti.com/thread/3874083?ContentTypeID=1</link><pubDate>Thu, 28 May 2026 05:47:48 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:7ed4123e-d453-4327-9633-f89f81fb7864</guid><dc:creator>zhangjie Liu</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/3874083?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1072416/tca6408a-tca6408arsvr-0x21/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span data-olk-copy-source="MessageBody"&gt;在第一张图中，VCCI和VCCP是同一个电源网络，将ADDR修改为上拉，也无法读取到0x21，而且还存在ADDR悬空时可以读取到0x20的情况&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DS90UB983-Q1: FPD-Link III Configuration Tool下载不了</title><link>https://e2echina.ti.com/thread/1076112?ContentTypeID=0</link><pubDate>Thu, 28 May 2026 02:47:47 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:e6e12f47-d10c-42ab-8de5-cbed16bcddd2</guid><dc:creator>changfu li</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/1076112?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076112/ds90ub983-q1-fpd-link-iii-configuration-tool/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DS90UB983-Q1&lt;/p&gt;&lt;p&gt;麻烦提供FPD-Link III Configuration Tool下载地址&lt;/p&gt;</description></item><item><title>RE: DS90UB983-Q1: FPD-Link III Configuration Tool下载不了</title><link>https://e2echina.ti.com/thread/3874078?ContentTypeID=1</link><pubDate>Thu, 28 May 2026 03:06:01 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:c2257caa-c7b7-456e-a358-a7a272d6e23d</guid><dc:creator>Lydia</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3874078?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076112/ds90ub983-q1-fpd-link-iii-configuration-tool/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好，请参考此回复，&lt;a href="https://e2echina.ti.com/support/interface/f/interface-forum/1076113/ds90ub983-q1-fpd-link-iii-configuration-tool"&gt;e2echina.ti.com/.../ds90ub983-q1-fpd-link-iii-configuration-tool&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DS90UB983-Q1: FPD-Link III Configuration Tool下载不了</title><link>https://e2echina.ti.com/thread/1076113?ContentTypeID=0</link><pubDate>Thu, 28 May 2026 02:49:05 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:af864f3d-5d3e-4414-b9db-beb827bbbe4c</guid><dc:creator>changfu li</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/1076113?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076113/ds90ub983-q1-fpd-link-iii-configuration-tool/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DS90UB983-Q1&lt;/p&gt;&lt;p&gt;麻烦提供FPD-Link III Configuration Tool下载地址&lt;/p&gt;</description></item><item><title>RE: DS90UB983-Q1: FPD-Link III Configuration Tool下载不了</title><link>https://e2echina.ti.com/thread/3874077?ContentTypeID=1</link><pubDate>Thu, 28 May 2026 03:05:37 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:a552c84e-4046-4a7f-8127-f87425b5a55e</guid><dc:creator>Lydia</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3874077?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1076113/ds90ub983-q1-fpd-link-iii-configuration-tool/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好，&lt;/p&gt;
&lt;p&gt;&lt;span&gt;我们的FPD-Link III设备配备了名为Analog LaunchPAD的图形界面配置。您说的是不是这个链接，图形界面可在此下载：&lt;/span&gt;&lt;a id="" href="https://www.ti.com/tool/ALP"&gt;https://www.ti.com/tool/ALP&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TCA9548A: TCA是否支持I2C时钟扩展</title><link>https://e2echina.ti.com/thread/1075596?ContentTypeID=0</link><pubDate>Tue, 26 May 2026 08:39:49 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:e610b34b-07b0-4cfb-9984-7718b759473a</guid><dc:creator>?? ?</dc:creator><slash:comments>4</slash:comments><comments>https://e2echina.ti.com/thread/1075596?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075596/tca9548a-tca-i2c/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; TCA9548A&lt;/p&gt;&lt;p&gt;我的原理图设计是这样的，主机是ARM的IIC连接到TCA9548A的数据总线上，然后TCA9548A连接到8个从机，在调试过程中经常出现TCA9548A概率性无响应的情况，排查到与通道5接入的VS3K芯片有关系，该芯片只支持1.8V电压域，所以TCA9548A输出后经过了一个电平转换芯片连接至VS3K，我查询了VS3K的规格书上面说明主设备必须要支持IIC clock stretching，我们之前的设计是ARM直接连接至VS3K未出现过此问题，请帮忙解答TCA9548A是否支持时钟扩展机制？或者是不是还有其他可能的原因引起的IIC报错问题？&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/_014F1A4EAE5FE14F2A62FE565F00_17797659133037.png" alt=" " /&gt;&lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/_014F1A4EAE5FE14F2A62FE565F00_17797659687881.png" alt=" " /&gt;&lt;/p&gt;</description></item><item><title>RE: TCA9548A: TCA是否支持I2C时钟扩展</title><link>https://e2echina.ti.com/thread/3873030?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 09:29:10 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:349cb713-f988-4e67-92f1-46ad2af0e3ff</guid><dc:creator>Alice</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3873030?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075596/tca9548a-tca-i2c/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好，&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span&gt;tca9548a只是开关，不支持IIC时钟扩展。&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TCA9548A: TCA是否支持I2C时钟扩展</title><link>https://e2echina.ti.com/thread/3873023?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 08:50:31 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:4f4888c5-fcc9-492a-8e30-f49cc82fa303</guid><dc:creator>?? ?</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/3873023?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075596/tca9548a-tca-i2c/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;我最开始的设计是尝试过，但是由于当时VCC接的3.3V，所以导致通道5的电平抬高，后来我新设计的就是现在这版，同时做了两种方案，TCA9548A的通道5后面接电平转换芯片与不接转换芯片，一开始尝试是通道5直接上拉到1.8V，但是此时出错的概率还是比较大，后面我才上了电平转换芯片，这个概率就减少了很多，只要去掉通道5的IIC，TCA9548A就不会出现报错的问题。另外&lt;/span&gt;&lt;span&gt;在通道5从机出现故障的时候，ARM想要切TCA9548A到其他的通道也会失败，而且一旦出现这种情况复位TCA9548A没有效果，需要重新上电重启。从设备的通讯故障也会影响到ARM与TCA9548A的通讯吗？按照软件工程师的说法来看他们目前没有做多路复用的应用，是靠循环切换通道进行一对一通讯。TCA9548A无响应的问题是不是因为该芯片不支持IIC时钟扩展，或者是存在其他的原因？&lt;/span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://e2echina.ti.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/59/_014F1A4EAE5FE14F2A62FE565F00_17797856688984.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TCA9548A: TCA是否支持I2C时钟扩展</title><link>https://e2echina.ti.com/thread/3873016?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 08:27:28 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:57ff5003-254f-4c4b-80f0-507e34af3e53</guid><dc:creator>Alice</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/3873016?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075596/tca9548a-tca-i2c/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好， &lt;br /&gt; 由于tca9548a本身具备电平转换功能，您可以直接将5通道的SD5 SC5上拉到1.8V，无需外部电平转换芯片（Figure 8-1. Typical Application Schematic）。&lt;br /&gt; TCA9548A支持I2C时钟最高为400KHZ.&lt;br /&gt; &lt;a href="https://www.ti.com/lit/ds/symlink/tca9548a.pdf"&gt;www.ti.com/.../tca9548a.pdf&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SN74LVC8T245: Why are the delay parameters listed in the SN74LVC8T245 datasheet much larger than the actual measured values?</title><link>https://e2echina.ti.com/thread/3873010?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 08:00:10 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:5c40a600-7e6e-4f27-adb2-c10776bc97e1</guid><dc:creator>Links</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3873010?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075083/sn74lvc8t245-why-are-the-delay-parameters-listed-in-the-sn74lvc8t245-datasheet-much-larger-than-the-actual-measured-values/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;建议以规格书为准，量产要考虑一定的稳定性，可靠性等。&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>SN74LVC8T245: Why are the delay parameters listed in the SN74LVC8T245 datasheet much larger than the actual measured values?</title><link>https://e2echina.ti.com/thread/1075083?ContentTypeID=0</link><pubDate>Fri, 22 May 2026 10:45:25 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:0a01383d-7c5b-4743-a286-cdad9e4e6aae</guid><dc:creator>yidong liu</dc:creator><slash:comments>2</slash:comments><comments>https://e2echina.ti.com/thread/1075083?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075083/sn74lvc8t245-why-are-the-delay-parameters-listed-in-the-sn74lvc8t245-datasheet-much-larger-than-the-actual-measured-values/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; SN74LVC8T245&lt;/p&gt;&lt;p&gt;I am using the SN74LVC8T245 for SPI level shifting, with a data rate up to 25MHz. I need the propagation delay to be within 10ns in order to reliably read the MISO data. However, the datasheet shows that the B-to-A delay parameters are basically around 20ns. But when I test using the test circuit in the datasheet, the delay is not that large. Can I use this chip for this application?&lt;/p&gt;</description></item><item><title>DS320PR810: DS320PR810 损耗问题咨询</title><link>https://e2echina.ti.com/thread/1073245?ContentTypeID=0</link><pubDate>Tue, 12 May 2026 01:34:08 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:245b3715-aab5-41e6-80c6-57bb9235ef00</guid><dc:creator>heyson chen</dc:creator><slash:comments>4</slash:comments><comments>https://e2echina.ti.com/thread/1073245?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1073245/ds320pr810-ds320pr810/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DS320PR810&lt;/p&gt;&lt;p&gt;您好，目前我们的产品使用贵司的DS320PR810redriver芯片，SI估算的redriver前后损耗不超过24DB，系统总损耗不超过42DB，看规格书写的最大支持损耗是58DB，在SPEC范围内，然而跑reboot和压测的时候出现部分接口会降速（PCIE5.0降到4.0），所以想问下贵司的DS320PR810这款redriver芯片系统损耗最大支持多少？有40多DB过的案例不？望回复，感谢！&lt;/p&gt;</description></item><item><title>RE: DS320PR810: DS320PR810 损耗问题咨询</title><link>https://e2echina.ti.com/thread/3873009?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 07:45:17 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:180ebcb4-d1fb-48b0-aaec-a38dc448c8bd</guid><dc:creator>Links</dc:creator><slash:comments>0</slash:comments><comments>https://e2echina.ti.com/thread/3873009?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1073245/ds320pr810-ds320pr810/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;您好，&lt;/p&gt;
&lt;p&gt;是的，规格书没有给出准确的指标，请参考下面的链接中我们专家的回复&lt;/p&gt;
&lt;p&gt;&lt;a href="https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1175468/ds320pr810-what-is-the-db-value-in-default-eq-index"&gt;(+) DS320PR810: What is the dB value in default EQ index? - Interface forum - Interface - TI E2E support forums&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://e2e.ti.com/support/interface-group/interface/f/interface-forum/808569/ds80pci800-when-do-we-need-a-pcie-repeater"&gt;(+) (+)DS80PCI800：我们什么时候需要PCIe中继器？- 接口论坛 - 接口 - TI 端对端支持论坛&lt;/a&gt;&lt;/p&gt;
&lt;div id="WidgetFloaterPanels" class="LTRStyle" style="direction:ltr;display:none;text-align:left;"&gt;
&lt;div id="WidgetFloater" style="display:none;"&gt;
&lt;div id="WidgetLogoPanel"&gt;&lt;span id="WidgetTranslateWithSpan"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/span&gt; &lt;span id="WidgetCloseButton" title="Exit Translation"&gt;x&lt;/span&gt;&lt;/div&gt;
&lt;div id="LanguageMenuPanel"&gt;
&lt;div class="DDStyle_outer"&gt;&lt;span id="__LanguageMenu_header" class="DDStyle"&gt;English&lt;/span&gt;
&lt;div style="left:0;position:relative;text-align:left;"&gt;
&lt;div style="position:absolute;"&gt;
&lt;div id="__LanguageMenu_popup" class="DDStyle" style="display:none;"&gt;
&lt;table id="LanguageMenu" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ar"&gt;Arabic&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#he"&gt;Hebrew&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pl"&gt;Polish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#bg"&gt;Bulgarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hi"&gt;Hindi&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pt"&gt;Portuguese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ca"&gt;Catalan&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mww"&gt;Hmong Daw&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ro"&gt;Romanian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHS"&gt;Chinese Simplified&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hu"&gt;Hungarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ru"&gt;Russian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHT"&gt;Chinese Traditional&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#id"&gt;Indonesian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sk"&gt;Slovak&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#cs"&gt;Czech&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#it"&gt;Italian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sl"&gt;Slovenian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#da"&gt;Danish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ja"&gt;Japanese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#es"&gt;Spanish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#nl"&gt;Dutch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tlh"&gt;Klingon&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sv"&gt;Swedish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#en"&gt;English&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ko"&gt;Korean&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#th"&gt;Thai&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#et"&gt;Estonian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lv"&gt;Latvian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tr"&gt;Turkish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fi"&gt;Finnish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lt"&gt;Lithuanian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#uk"&gt;Ukrainian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fr"&gt;French&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ms"&gt;Malay&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ur"&gt;Urdu&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#de"&gt;German&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mt"&gt;Maltese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#vi"&gt;Vietnamese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#el"&gt;Greek&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#no"&gt;Norwegian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#cy"&gt;Welsh&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ht"&gt;Haitian Creole&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#fa"&gt;Persian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="CTFLinksPanel"&gt;&lt;span id="ExternalLinksPanel"&gt;&lt;a id="HelpLink" title="Help" href="https://go.microsoft.com/?linkid=9722454" rel="noopener noreferrer" target="_blank"&gt; &lt;/a&gt; &lt;a id="EmbedLink" title="Get this widget for your own site"&gt;&lt;/a&gt;  &lt;a id="ShareLink" title="Share translated page with friends"&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterProgressBar"&gt;&lt;span id="ProgressFill"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="WidgetFloaterCollapsed" style="display:none;"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterSharePanel" style="display:none;"&gt;
&lt;div id="ShareTextDiv"&gt;&lt;span id="ShareTextSpan"&gt; COPY THE URL BELOW &lt;/span&gt;&lt;/div&gt;
&lt;div id="ShareTextboxDiv"&gt;&lt;!--a id="TwitterLink" title="Share on Twitter"&gt; &lt;img id="TwitterImg" /&gt;&lt;/a&gt; &lt;a--&gt;  &lt;a id="EmailLink" title="Email this translation"&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="ShareFooter"&gt;&lt;span id="ShareHelpSpan"&gt;&lt;a id="ShareHelpLink"&gt;&lt;/a&gt; &lt;/span&gt; &lt;span id="ShareBackSpan"&gt;&lt;a id="ShareBack" title="Back To Translation"&gt;&lt;/a&gt; Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="FloaterEmbed" style="display:none;"&gt;
&lt;div id="EmbedTextDiv"&gt;&lt;span id="EmbedTextSpan"&gt;EMBED THE SNIPPET BELOW IN YOUR SITE&lt;/span&gt; &lt;a id="EmbedHelpLink" title="Copy this code and place it into your HTML."&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="EmbedTextboxDiv"&gt;&lt;/div&gt;
&lt;div id="EmbedNoticeDiv"&gt;&lt;span id="EmbedNoticeSpan"&gt;Enable collaborative features and customize widget: &lt;a href="http://www.bing.com/widget/translator" rel="noopener noreferrer" target="_blank"&gt;Bing Webmaster Portal&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div id="EmbedFooterDiv"&gt;&lt;span id="EmbedBackSpan"&gt;Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DS90UB983-Q1: 983 cs2.0的TI 芯片，patgen是否绑定固定寄存器地址屏参</title><link>https://e2echina.ti.com/thread/3873006?ContentTypeID=1</link><pubDate>Wed, 27 May 2026 07:37:51 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:d7d81d76-0553-4e4c-b49c-230363d08c08</guid><dc:creator>Chen shaojie</dc:creator><slash:comments>1</slash:comments><comments>https://e2echina.ti.com/thread/3873006?ContentTypeID=1</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1074880/ds90ub983-q1-983-cs2-0-ti-patgen/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;我重新更清晰的描述我的背景和问题，这样更有助于理解我的问题&lt;br /&gt;背景：我们之前使用的型号是&lt;span&gt; PDS90HH983BARURTQ1,&lt;/span&gt;后来第二次采购的是&lt;span&gt;PDS90HH983CARURTQ1&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;第二次采购的&lt;span&gt;PDS90HH983CARURTQ1&lt;/span&gt;，我们这里点不亮屏，所以改动了&lt;span&gt;Set patgen&lt;/span&gt;配置中&lt;span&gt; 0x29&lt;/span&gt;寄存器的值从&lt;span&gt;0x08&lt;/span&gt;改成了&lt;span&gt;0x0C&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;根据&lt;span&gt;983&lt;/span&gt;寄存器&lt;span&gt;datasheet&lt;/span&gt;可以看出第三个&lt;span&gt;bit &amp;nbsp;PATGEN_TSEL&lt;/span&gt;的区别，视频流来自于外部还是内部&lt;/p&gt;
&lt;p&gt;配置&lt;span&gt;0x29 &lt;/span&gt;寄存器为&lt;span&gt;0x08&lt;/span&gt;的时候&lt;span&gt;VP0&lt;/span&gt;的配置是（下面这些配置统称为区域一）&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x40, 0x32);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x01);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0xa8); // &lt;/span&gt;设置&lt;span&gt;VP_SRC_SELECT&lt;/span&gt;为&lt;span&gt;Stream 0&lt;/span&gt;以使用&lt;span&gt;SST&lt;/span&gt;模式&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x02);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x80); // VID H Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x07); // VID H Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x10);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x80); // Horizontal Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x07); // Horizontal Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x20); // Horizontal Back Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Back Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x20); // Horizontal Sync&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Sync&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Total&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x08); // Horizontal Total&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0xd0); // Vertical Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x02); // Vertical Active&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;WriteI2C(serAddr, 0x42, 0x08); // Vertical Back Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Back Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x08); // Vertical Sync&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Sync&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x2d); // Vertical Front Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Front Porch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;WriteI2C(serAddr, 0x41, 0x27);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;配置&lt;span&gt;0x29 &lt;/span&gt;寄存器为&lt;span&gt;0x0C&lt;/span&gt;的时候&lt;span&gt;VP0&lt;/span&gt;的配置比上方多了（下面这些配置统称为区域二）&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WriteI2C(serAddr,0x41,0x2a); //Set patgen address&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x86); //Set patgen address auto increment&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen THW 2048&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen THW &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0D); //Set patgen TVW 781&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x03); //Set patgen TVW &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x80); //Set patgen AHW 1920&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x7); //Set patgen AHW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0xd0); //Set patgen AVW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x2); //Set patgen AVW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x20); //Set patgen HSW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen HSW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen VSW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen VSW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x20); //Set patgen HBP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen HBP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen VBP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen VBP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2a);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x96);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //HSYC Polarity = +, VSYNC Polarity = +&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;一开始我这里配置&lt;span&gt;0x29 &lt;/span&gt;寄存器为&lt;span&gt;0x0C&lt;/span&gt;时并未加入新增的区域二这些寄存器配置&lt;/p&gt;
&lt;p&gt;发现屏虽然可以点亮，但是会有各种异常，比如屏闪，&lt;span&gt;reset&lt;/span&gt;以后屏不亮&lt;/p&gt;
&lt;p&gt;加入区域二，一切都正常了&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;由此产生了几个问题：&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1: PDS90HH983BARURTQ1 &lt;/span&gt;和&lt;span&gt;PDS90HH983CARURTQ1&lt;/span&gt;做了什么改动，导致需要改&lt;span&gt;0x29 &lt;/span&gt;寄存器为&lt;span&gt;0x0C&lt;/span&gt;才可以点亮屏？&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;&lt;span&gt; 0x29 &lt;/span&gt;寄存器配置成&lt;span&gt;0x08&lt;/span&gt;或者&lt;span&gt;0x0C&lt;/span&gt;，是视频流来源于外部和内部的区别，&lt;span&gt;0x08&lt;/span&gt;来源于外部视频线（区域一对&lt;span&gt;0x01&lt;/span&gt;寄存器写入默认值&lt;span&gt;0xa8&lt;/span&gt;），这些&lt;span&gt;VP&lt;/span&gt;的&lt;span&gt;Timing&lt;/span&gt;配置是在哪配置的？或者说来源于区域一的配置，但是区域一更像是内部配置&lt;/li&gt;
&lt;li&gt;&lt;span&gt; &lt;/span&gt;如果&lt;span&gt;0x08&lt;/span&gt;来源于外部视频线，我理解配置成&lt;span&gt;0x0C&lt;/span&gt;，就不应该可以来源于外部视频线，那就不应该可以通过&lt;span&gt;HDMI&lt;/span&gt;投屏，但是现在可以投屏&lt;/li&gt;
&lt;li&gt;&lt;span&gt; &lt;/span&gt;为什么&lt;span&gt;0x29&lt;/span&gt;寄存器配置成了&lt;span&gt;0x0C,&lt;/span&gt;会多出区域二那么多&lt;span&gt;Timing&lt;/span&gt;的配置&lt;span&gt;,&lt;/span&gt;区域一和区域二&lt;span&gt;Timing&lt;/span&gt;的配置在寄存器配置后，真正生效的是否只有区域二？那么区域一的作用是什么？&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best Regards&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Chen Shaojie&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DS90UB983-Q1: 983 cs2.0的TI 芯片，patgen是否绑定固定寄存器地址屏参</title><link>https://e2echina.ti.com/thread/1074880?ContentTypeID=0</link><pubDate>Fri, 22 May 2026 03:36:54 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:8aaf814d-c443-48da-af62-5abc39b530bc</guid><dc:creator>Chen shaojie</dc:creator><slash:comments>4</slash:comments><comments>https://e2echina.ti.com/thread/1074880?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1074880/ds90ub983-q1-983-cs2-0-ti-patgen/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; DS90UB983-Q1&lt;/p&gt;&lt;p&gt;我使用的是983 CS2.0串行器，&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;配置PATGEN的设置如下：&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int serAddr = 0x0C;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x40, 0x30);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x41, 0x29);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x42, 0x0C); // 设置PATGEN颜色深度为24bpp用于VP0&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x41, 0x28);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x42, 0x95); // 启用VP0上的PATGEN - 注释掉此行以禁用PATGEN并启用端到端视频&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x43, 0x00); &amp;nbsp;//#Set number of VPs used = 1&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C2(serAddr, 0x44, 0x01); &amp;nbsp;//#disable video processors&lt;/div&gt;
&lt;div&gt;配置VP0屏参如下：&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&lt;div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x40, 0x32);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x01);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0xa8); // 设置VP_SRC_SELECT为Stream 0以使用SST模式&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x02);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x80); // VID H Active&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x07); // VID H Active&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x10);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x80); // Horizontal Active&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x07); // Horizontal Active&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x20); // Horizontal Back Porch&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Back Porch&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x20); // Horizontal Sync&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Sync&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Horizontal Total&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x08); // Horizontal Total&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0xd0); // Vertical Active&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x02); // Vertical Active&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x08); // Vertical Back Porch&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Back Porch&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x08); // Vertical Sync&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Sync&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x2d); // Vertical Front Porch&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // Vertical Front Porch&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x41, 0x27);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr, 0x42, 0x00); // HSYNC Polarity = +, VSYNC Polarity = +&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;问题是之前使用CS1.0的时候，配置PATGEN的WriteI2C2(serAddr, 0x42, 0x0C); 之前写的是WriteI2C2(serAddr, 0x42, 0x08);也查看寄存器手册FPD4_PGCFG_VP0 Register (Address = 0x29) ，差别是第三个bit，Timing Select Control: 1: The Pattern Generator creates its own video timing as configured in the Pattern Generator Total Frame Size, Active Frame Size, Horizontal Sync Width, Vertical Sync Width, Horizontal Back Porch, Vertical Back Porch, and Sync Configuration registers. 0: the Pattern Generator uses external video timing from the pixel clock, Data Enable, Horizontal Sync, and Vertical Sync signals. ，&lt;br /&gt;所以&lt;/div&gt;
&lt;div&gt;第一个问题：1.0和2.0中改动了什么，必须得用2.0得设置29寄存器0C才可以亮屏，&lt;/div&gt;
&lt;div&gt;第二个问题：外部的Timing和内部的Timing设置有什么区别？&lt;/div&gt;
&lt;div&gt;点三个问题：为什么2.0中还需要配置2b寄存器才可以，不配的话屏幕的状态看着不正常，
&lt;div&gt;
&lt;div&gt;WriteI2C(serAddr,0x41,0x2a); //Set patgen address&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x86); //Set patgen address auto increment&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen THW 2048&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen THW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0D); //Set patgen TVW 781&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x03); //Set patgen TVW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x80); //Set patgen AHW 1920&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x7); //Set patgen AHW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0xd0); //Set patgen AVW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x2); //Set patgen AVW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x20); //Set patgen HSW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen HSW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen VSW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen VSW&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x20); //Set patgen HBP&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen HBP&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x8); //Set patgen VBP&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //Set patgen VBP&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2a);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x96);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x41,0x2b);&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WriteI2C(serAddr,0x42,0x0); //HSYNC Polarity = +, VSYNC Polarity = +&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>PCA9554: 上电过程IO口状态异常 Abnormal I/O pin state during power-up</title><link>https://e2echina.ti.com/thread/1075611?ContentTypeID=0</link><pubDate>Tue, 26 May 2026 12:22:47 GMT</pubDate><guid isPermaLink="false">91561404-af28-475a-b96b-cb6cbaadd097:7ab08b68-d179-4a91-861d-820bce392046</guid><dc:creator>Ankang Liu</dc:creator><slash:comments>2</slash:comments><comments>https://e2echina.ti.com/thread/1075611?ContentTypeID=0</comments><wfw:commentRss>https://e2echina.ti.com/support/interface/f/interface-forum/1075611/pca9554-io-abnormal-i-o-pin-state-during-power-up/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Part Number:&lt;/b&gt; PCA9554&lt;/p&gt;&lt;p&gt;PCA9554在上电过程中，IO口的状态会先上升到一定电平，然后在掉下来，在重新稳定至高电平状态，表现异常，为什么会有先上后掉在稳定，不应该直接上升至VCC稳定状态吗&lt;/p&gt;
&lt;p&gt;Upon power application, the I/O pins of the PCA9554 show an abnormal voltage waveform: the potential climbs to a specific value initially, then falls, and eventually stabilizes at logic high. Ideally, the voltage should rise steadily to VCC without this dip. &lt;img src="https://e2echina.ti.com/cfs-file/__key/communityserver-discussions-components-files/59/5340._FE564772_.png" alt=" " /&gt;&lt;/p&gt;</description></item></channel></rss>