Cypress技术论坛
直播中

闫雪花

7年用户 260经验值
私信 关注
[问答]

CYW20706中能采用HCI UART的低功耗模式?

你好,
我们使用HCI UART根据WICED HCI控制协议执行从主机MCU到CYW20706的RAM下载。在RAM下载之后,我们在应用模式中放置20706。
此外,我们使用WiDDySalePysFig API将20706放在低功耗模式中。但是我们发现20706不能进入低功耗模式。
作为比较,我们在CYW920706演示板上进行测试,发现当我们在Clientcontrol中打开HCI端口时,20706不能进入低功耗模式。即使我们关闭HCI在Clientcontrol,它仍然没有工作。在HCI端口打开后,20706只能进入低功耗模式。
HCI UART禁用进入低功耗模式是必须的吗?由于我们的板没有串行闪存,我们可以做什么让它在RAM下载后的低功耗模式?
最好的问候,
提姆

以上来自于百度翻译


     以下为原文
  Hi,

We used HCI UART to perform a RAM download from host MCU to CYW20706 according to WICED-HCI-CONTROL-PROTOCAL. After the RAM download, we put 20706 in application mode.
Also, we use Wiced_sleep_config API to put 20706 in low power mode. but we find that 20706 cannot go into low power mode.
As comparison, we test on CYW920706 demo board, and find that 20706 cannot go into low power mode when we open HCI port in Clientcontrol. Even we close HCI in Clientcontrol, it is still not work. 20706 can only go into low power mode with a reset after HCI port open.
Is it a must that HCI UART disabled to go into low power mode? As our board has no serial flash, what could we do to let it in low power mode after RAM download?

Best Regards,
Tim

回帖(1)

李兆水

2018-9-17 16:50:08
基本上,如果HCI UART CTS在复位期间被拉低,那么设备将不会进入低功率。即使UART是开放的(CTS发布)之后,设备仍然不会进入低功耗模式。
如果你正在执行RAM下载,恐怕目前还没有解决方法。

以上来自于百度翻译


     以下为原文
  Basically, if the HCI UART CTS is pulled low during reset, then the device won't enter low power. Even if the UART is open(CTS released) afterwards, the device still won't enter low power mode.
 
I am afraid there is no workaround as of now if you performing a RAM download.
举报

更多回帖

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