主题中讨论的其他器件: USB2ANY、、
工具/软件:
您好:
我们目前有一个使用 DS160PR410RNQR 芯片的项目。 存在硬盘带宽丢失的问题。 我们使用 Sigcon Architect 来捕获信息。 目前、该设备已链接、但我们不清楚正在为您分析哪些信息。 我们能否如图所示捕获此界面的信息并直接保存文件? 看到也有通道选择、我是否需要在每次点击每个通道时都保存文件? 此外、保存时、只能刷写 DS4 通道 2。 这是否表明存在异常?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好:
我们目前有一个使用 DS160PR410RNQR 芯片的项目。 存在硬盘带宽丢失的问题。 我们使用 Sigcon Architect 来捕获信息。 目前、该设备已链接、但我们不清楚正在为您分析哪些信息。 我们能否如图所示捕获此界面的信息并直接保存文件? 看到也有通道选择、我是否需要在每次点击每个通道时都保存文件? 此外、保存时、只能刷写 DS4 通道 2。 这是否表明存在异常?
您好、
该错误消息似乎指示 USB2ANY 和 DS160PR410 之间存在通信问题。
您能否以.pdf 格式和 SigCon 设置分享您的原理图?
当您使用 SigCon Architect 设置测试时、在“Configuration"页面“页面上、您是否能够在点击“Toggle LED“时看到 USB2ANY 切换的 LED? 这将有助于验证是否正确控制 USB2ANY。
在 DS160PR410 上、是否将 EN_SMB 引脚设置为 L3?
对于硬盘带宽问题、您现在使用的是哪种 DS160PR410 增益和 EQ 设置?
谢谢
David
您好 David:
我使用 8 位地址。
我们的原理图中当前使用的四个转接驱动器、 前一芯片的 READ_EN_N 是下一芯片的 ALL_DOWN_N。 它不能 像您建议的那样返修所有四个芯片。
1 μ A、我逐个读取每个芯 片、例如、首先上拉第一个芯片的 READ_EN_N 信号(现在,第二个芯片的 ALL_DOWN_N 信号将处于高电平)、是否只需要将该工具连接到第一个芯片? 其他三个芯片是否仍然可以正常工作?
2、查看芯片手册。 它指示 ALL_DOWN_N 为 A 输出信号 、Ω、需要外部 4.7k 上拉电阻。 是否可以直接向 ALL_DOWN_N 和 READ_EN_N 信号施加 4.7k 上拉电阻?

您好、
1、第一颗redriver芯片是可以使用工具读到的、软件上使用的地址得用8bit而不是7bit、触发USB2ANY的LED也有反应。在low 水平 page寄存器是有东西的、但是在high 水平 page保存出来的cfg文件内容仍然是空的、具体请看截图。
2、然后量测第一颗芯片的ALL Ω_downN信号为低电平、Ω Δ V_DOWN_Δ V_EN_N断开么?我现在是没割线仍然串在一起的状态。μ V 我想请问下你所说的动作需要把上一级redriver的all n和下一级的READ
3、这个不仅系统的log在这里枚举USB设备之后、就会进系统了、现在卡在这里。之前我尝试过去修改芯片GAIN和VOD两个pin上下拉、有的搭配也会出现卡在进系统之前、有的搭配不会但是仍然掉带宽。
4、我们掉带宽的设备一直是三星的3.0硬盘、三星4.0和Intel3.0 μ 4.0均未出现问题。μ s
谢谢
Christine





您好、
在“Low Level Page“上、您是否能够先写入、然后读取 DS160PR410 寄存器? 如果是、则说明您完全控制 DS160PR410。
High Level Page 提供了一个用户友好型 GUI 界面、可控制 DS160PR410。 进入“Block Diagram“选项卡、更改 EQ 指数。 您是否能够在低级寄存器中看到相应的寄存器值变化?
设置 DS160PR410 时的电流 EQ 和直流增益是多少? 我仍然不清楚 USB 枚举问题与 DS160PR410 的关系、您是否有展示整体设置的方框图?
谢谢
David
你好:μ s
目前第一个redriver可以读取和写寄存器了、也可以修改EQ。请帮忙准确回答以下问题:μ s
1、用软件修改EQ参数后是不是得重启服务器才可以生效?
2、整个链路是CPU x 8 通道----- >re-driverx4----- >x8 MCIO----- >背板两个硬盘、出现的问题是开机进系统后、在OS下查看硬盘发现前4lane对应的硬盘掉带宽。我是否需要收集这4颗redriver芯片在low 水平 page下的寄存器信息给你们分析即可?
3、如果要按照第二点收集、那我要如何rework才可以读到所有的redriver、现在只能读TX [0:3]对应的redriver、后面的设置都串起来了、除了割线我不知道要怎么去rework。请帮忙给出意见
请按照上述问题分点回复、让我可以更加高效的debug μ s
关于rework动作导致无法开机进OS问题、我会用一块新的主板去验证是否是由于rework动作导致、请暂时忽略这点。μ s
谢谢!μ s
您好:μ s
Δ V_DOWN_Δ V_EN_N均上拉的情况下能够读到芯片并修改寄存器。有新的问题想请教下:μ V 我重新拿了一块板子连接、我在四颗redriver的ALL N和READ
1、在configuration页、EVM model我选择SA160PR410EVM - RSC可以同时读到上游和下游共8个地址、但是在high 级 page会出现invalid 地址 或 器件 未 激活。
EVM model我选择SA160PR410EVM Ω SMA可以单独读一颗redriver、并且也可以成功修改寄存器也没有出现问题提示。请问这两种EVM model有什么区别?Ω

2、由于掉的盘是X8lane的前4lane对应的盘、并且跑压测较容易复现到。所以我先修改了TX [3:0]和RX [3:0]的EQ值为7、DC GAIN没做修改。目前跑压测验证中。
针对上述操作、想请问下 μ s
①EQ值有16种、DC GAIN有两种、有这么多的搭配、有什么优先推荐修改的参数值么?
②X8lane从CPU的同一个Port出、我只修改前4lane、对后4lane的会有影响么?μ s


您好、
DS160PR410EVM-RSC 有四个 DS160PR410 与同一条 I2C 总线共用、而 DS160PR410EVM-SMA 在 I2C 总线上只有一个 DS160PR410。 当 SigCon GUI 与 DS160PR410EVM-RSC EVM 模型配合使用时、GUI 期望从所有四个 DS160PR410 器件接收数据、否则会发出无效地址警告。
对于直流增益、我将其保持在 0dB。 EQ 将取决于 CPU 和 DS160PR410 之间的插入损耗、而 EQ 则尝试尽可能补偿插入损耗。
对于 CPU x 8 通道、它是通过 两个 DS160PR410 进入一个端点还是两个端点?
谢谢
David
您好:μ s
那我是否可以直接使用DS160PR410EVM Ω SMA模式、只针对前面两个re Ω driver分别设置EQ来调试呢?Ω
我们的拓补和相关部分原理图请查收。μ s
您好:μ s
Δ R_DET_BY的外部硬件设置的方法么?Ω 旁路 EQ是只能针对16GT μ s的设备么?Ω 想请问下有bypass EQ或者设置RX
Δ V_DET_BY取消RX Δ V_Δ DET过程解决、想看下我们这个问题能不能类似解决我们目前掉带宽出现的条件是做冷重启(此时主板从S5状态重新启动、pcie会重新初始化)、跑硬盘压测或者做热重启目前未复现到问题。之前我处理retimer的情况有出现DC后降速掉带宽问题、是通过设置RX。