<?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>How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9255/how-can-i-use-the-32k-ram-for-nrf51822qfac-chip</link><description>I uses S110 V6.00 softdeivce ,v5.20 SDK, and the nrf51822QFAC chip.
now I use the 32k ram ,but it is wrong.The program is not run.
I only use the 16k ram ,as same as nrf51822QFAA.
Can you help me ,for offer a example.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Sep 2015 07:53:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9255/how-can-i-use-the-32k-ram-for-nrf51822qfac-chip" /><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34158?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 07:53:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baa5f9cd-df3f-4df5-884c-d1400388e4b9</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Thank you very much,I will use the S110 v7.2.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34157?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 07:33:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bcd18742-4292-4f16-95e2-1a63f528b4a3</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;SD110-  7.1.0&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;BLE
Fixed an issue, effecting nRF51 chips with more than 16 kB of RAM, that could cause an assert at  or cause sd_ble_enable()
SVC calls to return NRF_ERROR_INVALID_ADDRESS when a pointer to RAM above 16 kB was supplied (DRGN-4927,
NRFFOETT-900).
Fixed an issue where sending data after the link had been disconnected might lead to reduced maximum throughput for the next
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;connection (DRGN-4519)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34156?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 02:43:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f08c1011-43c5-4c79-a680-567eba867078</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Which version S110 is support the 32K RAM for nrf51822QFAC?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34155?ContentTypeID=1</link><pubDate>Thu, 17 Sep 2015 08:21:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80ed7127-806a-49ca-a978-52eaa52601be</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I missed to see that you are using SD6.0, i am not sure if you can use 32k with that old SD&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34154?ContentTypeID=1</link><pubDate>Thu, 17 Sep 2015 02:41:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0ecf60a-fe7e-4038-a25e-900127315f3f</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Thanks.
please tell me the way If who knows,how can to use the 32K ram for NRF51822QFAC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34153?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 12:23:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b5513d9-d0f3-4967-b130-f0ceaf859c0d</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;compile your program with this keil settings
Target_options-&amp;gt;C/C++-&amp;gt;optiomizations-&amp;gt;Level 0&lt;/p&gt;
&lt;p&gt;flash the code and set the breakpoint at the line next to where &amp;quot;err_code = sd_ble_gap_dev_name_set is called.
run the debugger. And when the breakpoint hits, you can check what the err_code is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34152?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 09:22:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a2855d1-16c6-4a2c-b349-852218071c14</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;The program is stop at sd_ble_gap_device_name_set,i can not find what error,can you tell  me how can to  find the error?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34151?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 09:21:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a77ed10-b01d-4ff6-ab31-6f0eb447d026</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;IROM1=0X14000,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34150?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 08:37:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6007861b-8fb4-46e9-9025-6c53707c6aed</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;IROM1 =0X1400 does not look right. shouldn&amp;#39;t this be IROM1 =0X14000
Also what error do you get?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34149?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 08:26:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c7c4520-3167-469b-8658-a818bacebad1</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;what error?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34148?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 08:19:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25efc1d8-0899-4de2-80cd-65c287d30445</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;OK.
1, I used S110 V6.00,IROM1 =0X1400 SIZE=0X28000,IRAM1=0X20002000 SIZE  =0X6000
2.I select the chip is nrf51822QFAC
3.I download the program to nrf51822 QFAC if the ram used size less than 0x2000,then the nrf51822QFAC work is OK.
4.I download the program to nrf51822 QFAC if the ram used size   more than 0x2000,then the nrf51822QFAC work is wrogn.
5.I find the error at  err_code = sd_ble_gap_device_name_set(&amp;amp;sec_mode, (const uint8_t *)DEVICE_NAME, strlen(DEVICE_NAME)) function.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I use the 32k ram for NRF51822QFAC chip?</title><link>https://devzone.nordicsemi.com/thread/34147?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 07:27:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c80625a-bd90-4212-9e7d-7d100bc5ca19</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I am not sure if I understood your question correctly.
If you have problems running your code with 32k RAM and if the code was working with 16k RAM, check if you have selected the correct chip in your target settings and also check if you IRAM values match as in &lt;a href="https://devzone.nordicsemi.com/question/31703/nrf51822-iram-and-irom-settings-for-s110-sd/"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>