<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10087/nrf8001-wake-up-fails-sometimes</link><description>Hi, 
 I meet a very strange situation when I tried to wake up nRF8001 from sleep.
I send 0x05 to nRF8001, it replies me ACI command 0x40 is unkown (0x82).
I have checked sending buffer when I got this error, command is 0x05 indeed. 
 It happens randomly</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Nov 2015 20:13:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10087/nrf8001-wake-up-fails-sometimes" /><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37403?ContentTypeID=1</link><pubDate>Thu, 12 Nov 2015 20:13:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eecfb673-4101-43f1-b3e2-774f17dcad6a</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;OK, I cannot recall seeing this issue before, but I&amp;#39;ll watch this tread in case you have an update.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37400?ContentTypeID=1</link><pubDate>Fri, 06 Nov 2015 13:36:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a115138-128b-44a8-8670-a787d6dc2815</guid><dc:creator>weil</dc:creator><description>&lt;p&gt;Currently I dont have time to do this, and it is very difficult to reproduce. If I have further news, I will let you know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37396?ContentTypeID=1</link><pubDate>Fri, 06 Nov 2015 12:17:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0971ea0c-fc43-420f-88d2-bef59606c8f6</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Can you capture a logic trace of the ACI communication when this happens?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37402?ContentTypeID=1</link><pubDate>Fri, 06 Nov 2015 08:42:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cac3355c-303a-41c7-afb9-8278e099618c</guid><dc:creator>weil</dc:creator><description>&lt;p&gt;Yes, I have an external 16MHz source. ACI line should be in high state during sleep otherwise we wont be able to send Wakeup command.It is not no response from nRF8001, we received wrong response and wakeup does not work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37401?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 20:03:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a69a0b09-4768-414f-94a5-e63beadff9fe</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;And you are using a crystal as 16MHz source as well? Are the ACI lines in a defined state while the chip is sleeping? The chip will be woken by the REQN line, so this has to be held high during the sleep period.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37399?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 11:50:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7a3223d-1c96-474e-8123-7108ddf35db1</guid><dc:creator>weil</dc:creator><description>&lt;p&gt;more than 10 seconds.
Internal 32KHz clock source&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37398?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 11:33:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c4fefdd-973f-454f-a7b9-ab41ede666ae</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;How much time does it take from you send the sleep command until you send the wakeup command? What 32KHz clock source do you use for the nRF8001?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37397?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 09:38:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2a4f5c5-e6f3-4e1d-8928-184ac2712b0a</guid><dc:creator>weil</dc:creator><description>&lt;p&gt;MCU is STM32F103RE. SDK is ble-sdk-arduino.
The other commands are normal, actually BLE function is good.
I am using lib_aci_wakeup().
I dont have logic analyzer for now.
guess if there is anything else to do before sending waking up command?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF8001 wake up fails sometimes</title><link>https://devzone.nordicsemi.com/thread/37395?ContentTypeID=1</link><pubDate>Wed, 04 Nov 2015 19:51:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76f5f270-aa6a-4bcd-8aab-e38f77cca31e</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;What MCU is this? and are you using ble-sdk-arduino? 0x40 is equal to 0x04 with the bytes switched. If you have access to a logic analyzer it would be interesting to see what is actually sent over the SPI interface.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>