CYUSB3302-下行口USB3.0/2.0应用

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
zou_yuehua
Level 1
Level 1
5 replies posted 10 sign-ins First like received

您好,

我们的应用需要做下行口USB3.0 和2.0 兼容(上行口是USB 3.0),下行口模块有两种情况:1. USB 3.0 接口模块;2. USB 2.0接口模块,框图如下:

zou_yuehua_1-1654743131622.png

 

我们是否只要使用一颗CYUSB3302按上图所示就能拓展两路USB口?

 

 

0 点赞
1 解答
Ajeethkumar_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 100 solutions authored

Hello,

 

感谢您在英飞凌开发者社区发帖!

是的,一个 CYUSB3302 应该足以满足您的应用需求,因为只有两个 USB2.0/USB3.0 设备。但是集线器的净 USB 带宽将是上游端口的带宽,即 5Gbps。

HX3 的所有下游端口都向后兼容 USB 2.0(根据 USB 3.0 规范),即 USB 3.0 设备或 USB 2.0 设备可以连接到任何下游端口。

 

Thanks for posting in Infineon Developer Community!

Yes, one CYUSB3302 should be sufficient for your application as there are only two USB2.0/USB3.0 devices. But Net USB bandwidth for the hub would be the bandwidth of the Upstream port i.e., 5Gbps.

All the Downstream ports of HX3 are backward compatible with USB 2.0(as per the USB 3.0 Specification) i.e., either a USB 3.0 device or a USB 2.0 device can be connected to any of the downstream ports.
 
Thanks,
Ajeeth

 

在原帖中查看解决方案

0 点赞
8 回复数
Ajeethkumar_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 100 solutions authored

Hello,

 

感谢您在英飞凌开发者社区发帖!

是的,一个 CYUSB3302 应该足以满足您的应用需求,因为只有两个 USB2.0/USB3.0 设备。但是集线器的净 USB 带宽将是上游端口的带宽,即 5Gbps。

HX3 的所有下游端口都向后兼容 USB 2.0(根据 USB 3.0 规范),即 USB 3.0 设备或 USB 2.0 设备可以连接到任何下游端口。

 

Thanks for posting in Infineon Developer Community!

Yes, one CYUSB3302 should be sufficient for your application as there are only two USB2.0/USB3.0 devices. But Net USB bandwidth for the hub would be the bandwidth of the Upstream port i.e., 5Gbps.

All the Downstream ports of HX3 are backward compatible with USB 2.0(as per the USB 3.0 Specification) i.e., either a USB 3.0 device or a USB 2.0 device can be connected to any of the downstream ports.
 
Thanks,
Ajeeth

 

0 点赞
zou_yuehua
Level 1
Level 1
5 replies posted 10 sign-ins First like received

阿吉思,你好

谢谢您的大耐心解答。

是这样的,我们的项目是需要一个4口HUB嵌入到产品内部做USB拓展,但是 CYUSB3304供货好像有些问题,我们退而求其次选用两口 CYUSB3302,通过两颗2口HUB拓展到4口USB。还有两个问题

  • 能否提供 CYUSB3302参考设计电路
  • 关于HUB配置,
     

     

    内部ROM模式和efuse配置是同一种配置方式吗?
  • zou_yuehua_1-1655254860431.png

     

 

谢谢!

0 点赞
Ajeethkumar_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 100 solutions authored

Hi,

如果选择CYUSB3302,可能需要3个CYUSB3302芯片有4个下行端口和1个上行端口,如下图所示。

1. CYUSB3302 的参考设计不可用。但是 CYUSB3304 参考设计是可用的,它与 CYUSB3302 非常相似,除了它有 4 个下行端口而不是 2 个
2. 如果您不需要更改 efuse 内容(批量发货时),efuse config 和 ROM config 将具有默认值。
有关 HX2LP 的 efuse 的更多详细信息,请参阅此 KBA(也适用于 HX3)- https://community.infineon.com/t5/Knowledge-Base-Articles/Fuse-ROM-Option-for-EZ-USB-HX2LP-CY7C65630...)

 

If you choose CYUSB3302, you may need three CYUSB3302 chips to have 4 downstream ports and 1 upstream port, as shown in the figure below.

1. The reference design for CYUSB3302 is not available. But the CYUSB3304 reference design is available and it is very similar to the CYUSB3302 except it has 4 downstream ports instead of 2
2. If you do not require to change efuse content (when shipped in bulk), efuse config and ROM config will have default values.
For more details on efuse for HX2LP, see this KBA (also applies to HX3) - https://community.infineon.com/t5/Knowledge-Base-Articles/Fuse-ROM-Option-for-EZ-USB-HX2LP-CY7C65630...)

Ajeethkumar_0-1655264317175.png

Thanks,
Ajeeth

0 点赞
lock attach
Attachments are accessible only for community members.

您好,

请帮我们review下电路图图纸。

 

谢谢!

0 点赞
Ajeethkumar_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 100 solutions authored

Hi,

  1. I believe I2C Lines are pulled high(on the other page of the schematic)
  2. What is the state of the MODE_SEL pins? Based on your use case, set the MODE_SEL pins as mentioned in Table 5 of the HX3 Datasheet

Other parts of the schematics look good. Please always follow our HX3 Hardware design guidelines App note while designing with HX3.

Thanks,
Ajeeth

0 点赞

您好,

1. 是的,I2C总线会上拉;

2. 我们计划从uP主设备配置HUB,MODE:0 1;

谢谢您的支持!

您好,

另外,英飞凌提供CYUSB3302的Linux环境驱动吗?

 

谢谢!

0 点赞
Ajeethkumar_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 100 solutions authored

Hi,

HX3 uses the Generic Hub driver which comes with the Operating system. So, no separate hub driver is needed for Linux for HX3 to work.

The Vendor driver provided by Infineon is only for HX3 Configuration using Blaster Plus utility. This vendor driver and the utility are only offered to windows as they are used only while testing HX3 with custom configuration. After testing one can use the EEPROM programmer to program the EEPROM for Mass production.

Thanks,
Ajeeth

0 点赞