<?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>SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6439/spi-master-initialization-with-ble</link><description>Hi, 
 I&amp;#39;ve been trying to implement a SPI master module in the example ble_app_hrs_c_s120 on the nRF51 DK with nRF51422 (I copied the code of the example of spi_master in the BLE example). 
 It compiles without error nor warnings but doesn&amp;#39;t work. After</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 23 Jun 2015 00:25:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6439/spi-master-initialization-with-ble" /><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22464?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2015 00:25:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:748dddb6-e0f2-42ea-a3e8-12926015bc1b</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;This question is confusing because you&amp;#39;re talking about two different issues and you&amp;#39;ve given the impression they are the same but I think they aren&amp;#39;t. Firstly, as far as I can tell, the one you&amp;#39;ve discussed most is the crash on the &lt;code&gt;sd_nvic_EnableIRQ()&lt;/code&gt; function inside the init. And that crash only occurs if you put the spi_master_open() before the ble_stack_init(). It&amp;#39;s obviously going to crash if you do that because you can&amp;#39;t call sd_* functions before you initialise the softdevice.&lt;/p&gt;
&lt;p&gt;If, by the way, you&amp;#39;d answered this question which Aryan asked&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;can you check what is the error returned by sd_nvic_ClearPending?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;and told him the answer was &amp;#39;2&amp;#39; he could have told you that. 2 is NRF_ERROR_SOFTDEVICE_NOT_ENABLED. You just told him you&amp;#39;d checked the IRQ, which wasn&amp;#39;t what he asked. The documentation gives the API-specific error codes, any SD function can also return a generic SD error code.&lt;/p&gt;
&lt;p&gt;Then it seems you have another error later when calling the send_recv() function. But you don&amp;#39;t say what it is. The implication is that it&amp;#39;s the same error but I rather doubt that. So what&amp;#39;s that error, is it an error returned from a function, an APP_ERROR_CHECK() error, a hardfault, what is the actual error there?&lt;/p&gt;
&lt;p&gt;Ignoring for now that the spi code doesn&amp;#39;t do anything useful, just receives a byte into a location in stack memory and then throws it away again and the wisdom of waiting synchronously for the SPI master to write in the middle of a timer timeout.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22463?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2015 15:37:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3629f211-9ddd-4c54-b7c5-13f4787147fb</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;Please find the project in my reply to this question from Jun 17.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22462?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2015 06:58:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ea3c8c4-e136-4787-887a-d1d90a5b5eea</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;edit your question and in that you get an option to attach files, you can attach your project there as a zip file. I made you wait for three days, i could wait for few hours ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22461?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2015 06:42:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91f15d96-82df-4fca-9848-3417dc400f40</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;What is the most convenient way to upload files to this forum? Sorry, but I will be able to upload the files again later this afternoon when I get back to my office.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22460?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2015 06:26:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14e734ad-7a66-43b3-804c-3cbae3745c36</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi gaminn, I cannot download the file (says webpage is not available). Can you upload it again so that I can try it here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22459?ContentTypeID=1</link><pubDate>Fri, 19 Jun 2015 21:09:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a91077d-2cdf-416d-941a-57e1081f640b</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;Thanks anyway for letting me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22456?ContentTypeID=1</link><pubDate>Fri, 19 Jun 2015 15:58:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0890899c-c6cf-4a5e-83f6-60789b714b4b</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Im sorry gaminn, saw this too late, i will have to try this on Monday when I get back to my desk&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22457?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 18:55:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5e1494e-272c-45ad-a909-f2c17ff8fc31</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;&lt;a href="http://www.filedropper.com/bleapphrs"&gt;bleapphrs&lt;/a&gt; This is my project (HRS example with added SPI). SPI code is in main.c file. First problem is when spi_master_open() is called before ble_stack_init() in main() function, then an error occurs. You can try it. Another problem is when spi_master_send_recv() is called (it is in battery_level_meas_timeout_handler() function), then also an error occurs. Can you please test it and say what modifications should I make in order to be able to read a byte from battery_level_meas_timeout_handler() function? Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22458?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 07:24:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:698d0fc0-3c83-4c2f-8798-6c19a92e6f5c</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;did the same for APP_ERROR_CHECK(sd_nvic_ClearPendingIRQ(p_spi_instance-&amp;gt;irq_type));&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22455?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 07:16:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c381828-2910-4914-9457-ebfac8c56c08</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;It just works fine for me, I have attached an image from my debugger showing that it passes that APP_ERROR_CHECK just fine.
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5314.Capture.PNG" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22454?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 07:00:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a3827e9e-4b30-4d1d-b1dd-bb0868f43bb7</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;I use SDK 8.1, S110 softdevice, hardware nrf51 DK. Thanks for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22453?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 06:49:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37435cf2-b24a-4eb7-a4bb-a9712a95ee39</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;which SD and SDK are using? SPI is not a restricted peripheral, this error should not have happened. Many customers have been using SPI with softdevice and this error must have been flagged by all of them. Anyhow, give me details of your hardware, SD and SDK. I will try it out here&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22452?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 06:40:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57e3a785-9257-4d65-b5a7-bc8e58a65dab</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;According to API documentation &lt;a href="https://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.1.0/s110/html/a01316.html#gace23c47a54b76d98a52b80ce1e3a4516"&gt;developer.nordicsemi.com/.../a01316.html&lt;/a&gt; the only possible error code for this function is NRF_ERROR_SOC_NVIC_INTERRUPT_NOT_AVAILABLE . I checked that p_spi_instance-&amp;gt;irq_type value is 3 or 4 (which are SPI0 or SPI1 IRQs numbers).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22451?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2015 06:26:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68765227-f968-474e-bc60-63ad967c615e</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;can you check what is the error returned by sd_nvic_ClearPending?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22450?ContentTypeID=1</link><pubDate>Wed, 17 Jun 2015 18:00:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d39fbdaf-558e-41f3-bbc5-ce549a46d2cc</guid><dc:creator>gaminn</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2480.ble_5F00_app_5F00_hrs.zip"&gt;ble_app_hrs.zip&lt;/a&gt; Is there any update on this? I have softdevice 8 application which needs to initialize SPI master, but I get hardfault or application reset on line:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;APP_ERROR_CHECK(sd_nvic_ClearPendingIRQ(p_spi_instance-&amp;gt;irq_type));
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22449?ContentTypeID=1</link><pubDate>Mon, 27 Apr 2015 09:47:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9a9820e-85ce-4344-9443-ac850a1cfdd7</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Are you still having this problem Cheney or were you able to fix it? Can you update us more here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22448?ContentTypeID=1</link><pubDate>Wed, 15 Apr 2015 13:46:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2c6343c-ebca-450e-aa4f-3c2e82eb7153</guid><dc:creator>tmeizeli</dc:creator><description>&lt;p&gt;You wouldn&amp;#39;t happen to be calling spi_master_send_recv in an ISR would you? I had a similar problem and it is starting to look like that was the problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22447?ContentTypeID=1</link><pubDate>Mon, 13 Apr 2015 06:43:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96df3b01-dcd0-45a2-85e6-acb8bf52d91c</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;if it is OK for you can you PM me (if you do not want it to be public) your working environment, will save me lot of time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22446?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 11:44:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ba8222a-5827-4c3e-89af-c1b88f449dc0</guid><dc:creator>Cheney</dc:creator><description>&lt;p&gt;Thank you so much !&lt;/p&gt;
&lt;p&gt;I may have complicated the thing. The main goal is just to have a working SPI master peripheral with a BLE collector...&lt;/p&gt;
&lt;p&gt;Anyway thank you and have a nice weekend.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22445?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 11:26:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:668c4e02-ee6b-43d4-9f95-9b8cdf566574</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Seems strange, however I cannot know the reason for the hardfault unless I will be able to reproduce it myself and I do not have working setup to test this yet. I will try to reproduce this on monday.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22444?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 09:10:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e269b0c2-aa20-4180-b341-907dea45cb16</guid><dc:creator>Cheney</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5340.main.c"&gt;main.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The SPI interrupt priority is set to low (same as the UART perif.).&lt;/p&gt;
&lt;p&gt;Here is the function (located in spi_master.c) that causes the hardfault, exactly at the line&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;	 APP_ERROR_CHECK(sd_nvic_EnableIRQ(p_spi_instance-&amp;gt;irq_type));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;at the end of the function. Apparently it&amp;#39;s when the softdevice is called to enable the SPI IRQ.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;uint32_t spi_master_send_recv(const spi_master_hw_instance_t spi_master_hw_instance,
                              uint8_t * const p_tx_buf, const uint16_t tx_buf_len,
                              uint8_t * const p_rx_buf, const uint16_t rx_buf_len)
{
    #if defined(SPI_MASTER_0_ENABLE) || defined(SPI_MASTER_1_ENABLE)

    volatile spi_master_instance_t * p_spi_instance = spi_master_get_instance(
        spi_master_hw_instance);
    APP_ERROR_CHECK_BOOL(p_spi_instance != NULL);

    uint32_t err_code   = NRF_SUCCESS;
    uint16_t max_length = 0;
    
    uint8_t nested_critical_region = 0;
    
    //Check if disable all IRQs flag is set
    if (p_spi_instance-&amp;gt;disable_all_irq)
    {
        //Disable interrupts.
        APP_ERROR_CHECK(sd_nvic_critical_region_enter(&amp;amp;nested_critical_region));
    }
    else
    {
        //Disable interrupt SPI.
        APP_ERROR_CHECK(sd_nvic_DisableIRQ(p_spi_instance-&amp;gt;irq_type));
    }

    //Initialize and perform data transfer
    if (p_spi_instance-&amp;gt;state == SPI_MASTER_STATE_IDLE)
    {
        max_length = (rx_buf_len &amp;gt; tx_buf_len) ? rx_buf_len : tx_buf_len;

        if (max_length &amp;gt; 0)
        {
            p_spi_instance-&amp;gt;state        = SPI_MASTER_STATE_BUSY;
            p_spi_instance-&amp;gt;bytes_count  = 0;
            p_spi_instance-&amp;gt;started_flag = false;
            p_spi_instance-&amp;gt;max_length   = max_length;

            /* Initialize buffers */
            spi_master_buffer_init(p_tx_buf,
                                   tx_buf_len,
                                   &amp;amp;(p_spi_instance-&amp;gt;p_tx_buffer),
                                   &amp;amp;(p_spi_instance-&amp;gt;tx_length),
                                   &amp;amp;(p_spi_instance-&amp;gt;tx_index));
            spi_master_buffer_init(p_rx_buf,
                                   rx_buf_len,
                                   &amp;amp;(p_spi_instance-&amp;gt;p_rx_buffer),
                                   &amp;amp;(p_spi_instance-&amp;gt;rx_length),
                                   &amp;amp;(p_spi_instance-&amp;gt;rx_index));

            nrf_gpio_pin_clear(p_spi_instance-&amp;gt;pin_slave_select);
            spi_master_send_initial_bytes(p_spi_instance);
        }
        else
        {
            err_code = NRF_ERROR_INVALID_PARAM;
        }
    }
    else
    {
        err_code = NRF_ERROR_BUSY;
    }
		
    //Check if disable all IRQs flag is set.
    if (p_spi_instance-&amp;gt;disable_all_irq)
    {   
        //Enable interrupts.
        APP_ERROR_CHECK(sd_nvic_critical_region_exit(nested_critical_region));
    }
    else
    {
        //Enable SPI interrupt.
			  APP_ERROR_CHECK(sd_nvic_EnableIRQ(p_spi_instance-&amp;gt;irq_type));
        
    }

    return err_code;
    #else
    return NRF_ERROR_NOT_SUPPORTED;
    #endif
}
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22443?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 07:34:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e933c4b-cb47-481b-a843-cbd1f8db5d1b</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Check if you have not set the interrupt priority for the SPI to be too high, it cannot be higher priority than NRF_APP_PRIORITY_HIGH
If it is possible to attach your file, then probably I take a look into it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22442?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2015 13:15:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a8f06a4-989d-432f-96c3-979803407aaf</guid><dc:creator>Cheney</dc:creator><description>&lt;p&gt;Okay, I changed for SPI1 instead of SP0 and it&amp;#39;s working (?!) until the line :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;APP_ERROR_CHECK(sd_nvic_ClearPendingIRQ(p_spi_instance-&amp;gt;irq_type));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;which now causes the hard fault...&lt;/p&gt;
&lt;p&gt;Thank you for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22441?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2015 13:08:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c2f6c46-46a9-4a34-bbeb-e7038a11036b</guid><dc:creator>Cheney</dc:creator><description>&lt;p&gt;nRF51422-QFAC, the one with 32kB.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Master initialization with BLE</title><link>https://devzone.nordicsemi.com/thread/22440?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2015 12:58:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e3e62ea-e018-4d79-909e-00b43595d03c</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;If you are using develoment kits with 32KB RAM then this should work, else 0x5800 is outside 16KB RAM. What hardware are you working on?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>