Cypress技术论坛
直播中

刘慧

8年用户 1844经验值
私信 关注
[问答]

HubCy7C65620 56LTXC芯片没有SPI EEPROM

嗨,只是一个问题:我可以设计一个枢纽板使用2端口HubCy7C65620 56LTXC芯片没有SPI EEPROM?有什么值得考虑的问题吗?真的需要一个快速廉价的设计吗?
提前感谢。

以上来自于百度翻译


     以下为原文
  Hi, just a question: can I design a hub board using the 2ports hub CY7C65620-56LTXC chip without the spi eeprom? Any issues to consider about it? Is it really necesssary for a quick and cheap design?
    Thanks in advance.

回帖(5)

何柳青

2019-4-2 09:53:59
如果你设计它,下面是两件值得关注的事情。
1。您将使用CyPress VID/PID。
2。在用于系统编程的PC中,EEPROM默认的VID/PID(没有EEPROM的HX2LP的VID/PID)将绑定到CysB.SIS。将基于HX2LP的集线器连接到这个特定的PC上,它将绑定到CysB.SyS,并且必须恢复到UBHUB.SIS以使其正常工作。新手用户在这样做时会面临一些不便。但这一比例将非常低。
集线器连接到嵌入式主机的系统倾向于不使用EEPROM,因为它们不会遇到这个问题。
当做,
阿南德

以上来自于百度翻译


     以下为原文
  If you design it that way following are two things of concern
    1. You'll be using cypress VID/PID.
    2. In PC's that were used for in-system programming the EEPROM the default VID/PID (VID/PID of HX2LP without EEPROM) will be bound to CyUSB.sys. Connecting the HX2LP based hub to this particular PC it'll be bound to CyUSB.sys and has to be rebound to u***hub.sys to get it working properly. A novice user will face slight inconvenience in doing this. But the percentage of this will be very very less.
    Systems in which the hub is connected to embedded host tend to go with no EEPROM since they won't run into this issue.
    Regards,
    Anand
举报

王雷

2019-4-2 10:09:55
你能详细说明一下你提到的一个不使用EEPROM的嵌入式系统的用例吗?
我们有CY7C65630嵌入式设备。我们有一个SpFlash附加(这是空白)。从查看设备的行为和读取CyPress集线器的文档来看,在主机写入PID等之前,集线器将不会枚举连接到它的设备,并重置集线器。我们的硬件工程师修改了一个板,可以将我们的板连接到一个PC上,我们写了一个配置到SIFFlash和重置板,然后PC可以看到“附加”设备在集线器上。
现在我们用嵌入式处理器做同样的事情,看起来我们需要编写一些代码来编程SPIFFlash并重新设置集线器,然后在轮毂上枚举附加的设备。
我看到一些像这样的帖子,似乎是说它将在没有EEPROM的情况下工作(意思是枚举附加设备到集线器),但是文档说这种模式对于生产环境是无效的。
所以我的问题是…这种设备可以在嵌入式环境中使用,而无需配置配置中心吗?
谢谢你的澄清。
当做,
布瑞恩

以上来自于百度翻译


     以下为原文
  Can you elaborate more on the use case you mentioned of an embedded system not using a EEPROM?
    We have embedded device with CY7C65630.  We have a SPI flash attached (which is blank).  From looking at the behavior of the device and reading the documentation of the Cypress HUB, it looks like the hub will not enumerate devices attached to it until the host writes PID etc. and resets the hub.  Our hardware eng. modified one board to be able to connect our board to a PC and we wrote a configuration to SPI flash and reset the board and then the PC could "see" the attached devices on the hub.
    Now to do the same thing with our embedded processor, it looks like we would need to write some code to program the SPI flash and reset the hub before it would enumerate attached devices on the hub.
    I see some posts like this one that appear to say that it will work without EEPROM (meaning enumerate attached devices to the hub) but the documentation says that this mode is not valid for a production envionment.
    So my question is ... can this device be used in an embedded environment without the micro having to configure the hub?
    Thank you for clarifying.
    Regards,
    Brian
   
举报

何柳青

2019-4-2 10:20:58
HX2LPWL将作为无EEPROM的集线器枚举。
在这些场景中,我所看到的一般实践是程序1 EEPROFIN BLAST实用程序,然后使用EEPROM编程器闪烁图像来复制图像和质量程序(这将是一个限制,仅当您计划为每个使用唯一的序列号)。
当做,
阿南德

以上来自于百度翻译


     以下为原文
  HX2LP will enumerate as hub without EEPROM.
    What I've seen as general practice in these scenario is program 1 EEPROM through Blaster utility, then take a copy of the image and mass program by flashing this image using EEPROM programmer (this will be a restriction only if you plan on using unique serial number for each).
    Regards,
    Anand
举报

王雷

2019-4-2 10:30:57
我们采取了SPIFIFACK只是为了看看发生了什么,它出现了枚举附件的设备很好!
我们在一个嵌入式Linux环境中。

以上来自于百度翻译


     以下为原文
  We took the SPI flash off just to see what happens and it came up and enumerated the attached devices just fine!
    We are in an embedded Linux environment.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分