你能详细说明一下你提到的一个不使用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
你能详细说明一下你提到的一个不使用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
举报