您好,团队
客户设计了一个使用 TUSB9261芯片的硬盘盒、但是传输速度仅为190MB/s、仅为理论速度的一半、无法达到手册中给出的3Gbps 最大传输速度。 使用的硬盘是 Gen3硬盘、串行端口打印的日志如下:
===================================================================================================
|| TUSB926x 固件 v1.06 [2018年1月 5日12:01:27] ||
|| 器件 ID:0x0000 ||
===================================================================================================
复位标志:[上电]
[00000001]数据路径 RAM 用量:80208/81920字节。
[00000001]支持的 NCQ 深度:32
[00000001] U1/U2感应:关闭
[00000001] USB PHY 挂起:打开
[00000001] SATA LPM:关闭
[00000001]器件自供电。
[00000001]-> USB_hal_init ()
[00000001] USB 内核版本:0x120a。
[00000001] USB SSC 关闭。
[0000000051]-> USB_hal_connect ()
[00000000000051][->AHCI_INIT()
[0000000051]-> AHCI_HBA_RESET ()
发生[0000000065] USB 复位事件。
[0000000065] LTSSM 状态=(0x7)轮询。
[0000000070]以超高速连接。
[0000000070]-> USB_hal_set_address ()-地址:0xd。
[0000000177]-> Handle_USB_SET_CONFIGURATION ()- val = 1。
[0000000178]-> USB_hal_set_U1_initiating_enable ()- 1.
[0000000178]-> USB_hal_set_U2_initiating_enable ()- 1.
[0000000306]-> AHCI_WAIT_COMPLETE ()超时! RD:0xfb000128 = 0x00000000、cmplt_val = 0x00000003。
[0000000306]-> AHCI_PORT_RESET (0)
[0000000361]-> AHCI_WAIT_COMPLETE ()超时! RD:0xfb000128 = 0x00000000、cmplt_val = 0x00000003。
[0000000361]-> AHCI_PORT_RESET (0)
[0000000416]-> AHCI_WAIT_COMPLETE ()超时! RD:0xfb000128 = 0x00000000、cmplt_val = 0x00000003。
[0000000416]-> AHCI_PORT_RESET (0)
[0000000426]协商的 SATA Gen-2速度。
[0000008797]
[0000008797]========================================================================
[0000008797] 识别设备信息
[0000008797]========================================================================
[0000008797]
[0000008797] 型号: 英特尔 SSDSC2KB038T8
[0000008797] FW 版本:XCV10110
[0000008797] 串行:PHYF946600Q3P8EGN
[0000008797] TRIM 支持:是[drat][RZAT]
[0000008797]
[0000008797] 规范合规性:ATA-7
[0000008797] 可移动介质:否
[0000008797] uDMA 模式= 0x407f
[0000008797] PIO 模式= 0x0003
[0000008797]
[0000008797] lba48:是的
[0000008797] 最大 LBA = 0x00000001 bf1f72b0
[0000008797] 编写 FUA:是
[0000008797] 全局名称= 0x55cd2e41 513c90d2
[0000008797]
[0000008797] SATA 速度:第3代
[0000008797] NCQ 支持:是
[0000008797] 队列深度= 31
[0000008797]
[0000008797] 逻辑扇区大小= 512字节
[0000008797] 物理扇区大小= 4096字节
[0000008797] 逻辑扇区偏移= 0
[0000008797]
[0000008797]========================================================================
[0000008881]已连接到1个 AHCI 设备。
[0000008884] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008884]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[0000008884]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[0000008884] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008884]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[0000008884]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[0000008884] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008884]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[0000008884]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[0000008885] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008885]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[0000008885]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[000000888] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008888]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[000000888]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[000000888] AHCI 任务文件错误! P0TFD 错误= 0x04、状态= 0x51。
[0000008888]-> ums_bot _ata_error_callback ()- gBOT_state = 3.
[000000888]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0xa2。
[0000008889]-> ums_bot case_handler ()- case 5。
[0000008889]-> ums_bot case_handler ()- case 5。
[0000008898]@警告:scsi_handle_mode_sense ()-不支持页码0x1c。
[0000008898]-> ums_bot _send_CSW ()- status = failed。 CDB[0]= 0x1A。
[0000008898]-> ums_bot case_handler ()- case 5。
[0000008899]-> ums_bot case_handler ()- case 5。
[0000008899]-> ums_bot case_handler ()- case 5。
[0000008901]-> ums_bot case_handler ()- case 5。
[0000008904]-> ums_bot case_handler ()- case 5。
[0000008905]-> ums_bot case_handler ()- case 5。
[0000008917]-> ums_bot case_handler ()- case 5。
[0000008918]-> ums_bot case_handler ()- case 5。
[0000008925]-> ums_bot case_handler ()- case 5。
[0000008925]-> ums_bot case_handler ()- case 5。
[0000009809]-> ums_bot case_handler ()- case 5。
[0000009811]-> ums_bot case_handler ()- case 5。
[0000067967] LTSSM 状态=(0x3) U3。
[0000116504]-> USB_hal_handle_resume ()
[0000116504]-> USB_hal_handle_resume ()
[0000116504] LTSSM 状态=(0x8)恢复。
[0000116508]-> ums_bot case_handler ()- case 5。
[0000116709]-> ums_bot case_handler ()- case 5。
[0000117022]-> ums_bot case_handler ()- case 5。
[0000117371]-> ums_bot case_handler ()- case 5。
[0000117679]-> ums_bot case_handler ()- case 5。
[00001180]-> ums_bot case_handler ()- case 5。
[0000118350]-> ums_bot case_handler ()- case 5。
[0000118659]-> ums_bot case_handler ()- case 5。
[0000118967]-> ums_bot case_handler ()- case 5。
[0000119268]-> ums_bot case _handler ()- case 5。
[0000119627]-> ums_bot case_handler ()- case 5。
[0000119938]-> ums_bot case_handler ()- case 5。
[0000120265]-> ums_bot case_handler ()- case 5。
[0000120565]-> ums_bot case_handler ()- case 5。
[0000120884]-> ums_bot case_handler ()- case 5。
[0000121207]-> ums_bot case_handler ()- case 5。
[0000121505]-> ums_bot case_handler ()- case 5。
[0000121878]-> ums_bot case_handler ()- case 5。
[0000122561]-> ums_bot case_handler ()- case 5。
[0000123219]-> ums_bot case_handler ()- case 5。
[0000123880]-> ums_bot case_handler ()- case 5。
[0000124448]-> ums_bot case_handler ()- case 5。
[0000125004]-> ums_bot case_handler ()- case 5。
[0000125613]-> ums_bot case_handler ()- case 5。
[0000126242]-> ums_bot case_handler ()- case 5。
[0000126828]-> ums_bot case_handler ()- case 5。
[0000127741]-> ums_bot case_handler ()- case 5。
[0000128673]-> ums_bot case_handler ()- case 5。
[0000182463] LTSSM 状态=(0x3) U3。
你可以给我任何建议吗?
此致、
罗美