<?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>ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24725/ble-raytac-module-unable-to-broadcasting</link><description>image description (/attachment/0d25096700c25ba2997c4e5d2bf6fc04)(/attachment/f1e5e26eab581ef6f9faf8ff042f083f)(/attachment/3b9572cb2963b658426ea8d53a490b7e) nrfgo_studio_screenshot.PNG (/attachment/6477c26e4f1d390dd59b24a7f73d1609)(/attachment/d4666a763cd86670f6dae420f14c10ee</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 05 Sep 2017 15:18:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24725/ble-raytac-module-unable-to-broadcasting" /><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97323?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2017 15:18:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:553fcac0-e92f-437a-ac12-24bb3f6e0e9f</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It working fine , some hardware issues .&lt;/p&gt;
&lt;p&gt;thanks for your valuable support.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97319?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2017 06:43:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5e8fe65-c1e3-43a6-996f-ea2652b35d7c</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Have you tried setting a break point to see if app_timer_init generates an error code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97316?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2017 11:56:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9eb213d9-75f8-4d97-a04b-10a8ac414fe8</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Value set for APP_TIMER_PRESCALER is 0 and APP_TIMER_OP_QUEUE_SIZE is 4 and these values defined in the main only.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97318?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2017 11:30:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5804844d-980e-4feb-9bf7-90699939e65f</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;What values have you given APP_TIMER_PRESCALER and APP_TIMER_OP_QUEUE_SIZE? This macro is located in app_timer.h and calls app_timer_init. I would like you to set a break point there and see if app_timer init returns an error value.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97322?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2017 09:15:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40af757c-12f4-40fe-a782-a8e5c6f5945a</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;Actually code is getting struck at this point  APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_OP_QUEUE_SIZE, false); in main.c  its not running from this point.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97317?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2017 08:10:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21f7f527-9985-4e2f-a76d-33005f3da874</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;I am trying to debug the custom board using keil IDE , i am putting the break point after  advertising_init() and trying to run but its not running at all, if i debug with nrf51DK with same breakpoints its running properly.
do i need to change anything in code in accordance with nrf51822 custom board?&lt;/p&gt;
&lt;p&gt;attached the images of same. Actually code is getting struck at this point  APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_OP_QUEUE_SIZE, false); in main.c  its not running from this point.&lt;/p&gt;
&lt;p&gt;please confirm&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97324?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 13:05:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b6265d8-437e-4e09-ae86-d497e6fb3cda</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am using nrf_UART application on my smartphone which works well with nDK. and  yes i am using unmodified version of the ble_app_uart example from SDK. any changes required?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97325?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 12:45:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2dd23149-92f0-41b6-adfb-9eabdbc69ead</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;What are you using to look for advertisements? You mention a smartphone in your original post, what app are you using? Is it an unmodified version of the ble_app_uart example you are using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97326?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 11:53:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eaa5e0ff-74a0-493f-9e10-38352acae70e</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;I am using this soft device &amp;quot;s130_nrf51_2.0.1_softdevice.hex&amp;quot; form this path &amp;quot;\nRF5_SDK_12.3.0_d7731ad(3)\nRF5_SDK_12.3.0_d7731ad\components\softdevice\s130\hex&amp;quot;  no such errors. it runs without error during debugging.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97321?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 11:35:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5777fa8-06f4-417a-bd32-ce36063db06d</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;What softdevice are you using? have you tried debugging to see if it produces an error code anywhere?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97320?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 11:34:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1694fcb-3b3b-432f-80c2-0c87f683b86e</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;hi,
I am able to flash both softdevice and application programs. its flashing properly . but no change in luck nothing is advertisng. attached images of same for your reference.
do i need to change anything in code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97328?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 07:46:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59a5ce1f-0bf7-4ecb-a908-eaa2678a0f9c</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;I have updated my answer with additional information.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97327?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 07:37:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91b4951a-3fed-431f-a642-4fe9b645e598</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;hello sir,&lt;/p&gt;
&lt;p&gt;Thanks for the information i will follow the same .&lt;/p&gt;
&lt;p&gt;meanwhile could you please tel me the steps for flashing softdevice.hex and application.hex using &lt;strong&gt;keil&lt;/strong&gt; . how to select the target in keil as it is showing nrf51422 by default in drop box beside download.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97315?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 07:28:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d10d4672-5ec5-44f7-a93f-50984b47ea22</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Hello pavan&lt;/p&gt;
&lt;p&gt;I will write this as an answer due to the length of the post&lt;/p&gt;
&lt;p&gt;You use Keil to generate the hex files. The hex files are written in &lt;a href="http://www.keil.com/support/docs/1584/"&gt;intel hex format&lt;/a&gt;. In addition to your application code, the hex file contains information for the flasher, at what physical location the code is to be located in flash.&lt;/p&gt;
&lt;p&gt;The start location in IROM1 I mentioned above decides the start address for the first instruction in the hex file. It is important that start location is not within the region of flash occupied by the SoftDevice. The size parameter does not affect the hex file itself, but allows keil to generate an error if your code is too large. The screenshot you uploaded indicates that you are attempting to write application code to a location in flash where the SoftDevice is located.&lt;/p&gt;
&lt;p&gt;You have previously stated that you are using SoftDevice S130, but in your screenshot I see now it states you have flashed S110? SoftDevice S110 is an old version of the SoftDevice, and is not compatible with SDK 12.3. Please ensure you are using S130 from SDK 12.3&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;EDIT additional answers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The nRF51422_xxac you see besides the load button does not affect your target, but rather what you flash. This is meant to allow quicker flashing of softdevice and application code directly from Keil.&lt;/p&gt;
&lt;p&gt;I usually flash the SoftDevice using nRFgo as you have done previously, and then the application code directly from Keil, I don&amp;#39;t touch the drop down menu next to the load button. Keil will usually autodetect your segger J-link OB chip or Segger J-link hardware. If you have more than one kit connected you can press&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;target options (the wand) -&amp;gt; utilities -&amp;gt;settings -&amp;gt; Debug
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Here it should automatically detect all connected devices. You can choose which device you want to flash to by using the drop down menu. If it does NOT automatically detect the devices you probably have wrong settings set in the Debug tab in the target options, so that&amp;#39;s&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Target options (the wand) -&amp;gt; Debug
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To the top right of this window there is a drop down menu. It should be set to J-LINK / JTRACE Cortex.&lt;/p&gt;
&lt;p&gt;From here you simply need to compile your code and press the load button to flash the chip.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jørn Frøysa&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97311?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 16:26:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad4a1c6b-133c-41bb-b15b-079da3111e82</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;well its 0x1B000 and 0x25000 . betwn how it is related with keil ide as i am erasing everything and trying to flash softdive.hex and application.hex via nrfgo studio .
Can you please brief me the steps from start and which resource i have to use nrfgo or keil? if keil what should be the settings and how to start?
As we have expo in line i have to get this done soon. i need your valuable   assistance  on this please&lt;/p&gt;
&lt;p&gt;thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97306?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:32:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e56e125e-cc64-46ac-9c17-5323ce5b2dff</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Then I would like you to open the target options (button up top with a magic wand on it), and look at the target tab. There you will see the start and size field for IROM1. Judging by your picture these two should be set to Start:14000 and size 2C000.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97303?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:25:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56d9665a-2e72-4f83-b022-ef8038da1eee</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;I am using keil IDE&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97302?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:23:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4fc1a567-a8fc-4033-a980-b8efb351d334</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;It would seem your application code is configured to lie in a region of flash inhabited by the SoftDevice. What IDE are you programming in?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97305?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:20:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0403a07-d02a-442a-986e-b3e2c80dfd38</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;i programmed the soft device via nrfgo it programmed succesfuly then i try to program application.hex via nrfgo studio but iam getting error .. attched the screen shot of error.&lt;br /&gt;
thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97310?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:09:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b611e40-c484-446c-acaf-70c8e52342ce</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;You can add pictures if you edit your original post and add an attachment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97309?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:02:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9251ebd1-592f-4b61-b271-8ac419b66b8a</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;hi,
It use to detect custom board when i  short vtg and vdd pins on DK and some time it hangs. if i remove short and connect from my vtg of dk to vdd of target board nrfgo studio detects nrf51422 i.e target board. p&lt;/p&gt;
&lt;p&gt;between how to attach the images here?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97308?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 13:49:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5a85429-54af-44d2-be3e-aede964708e4</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;The softdevice you are using should be correct. If it shows nRF51422 it means it is programming the chip on the development kit. It is probably having problems detecting the external board. Your connections do seem to be correct. Could you provide a picture of your setup, where all connections are clearly shown?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97307?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 13:37:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2b71852-241d-447b-a264-6b8f3d404760</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;and also now when i short the vtg and vdd while programming nrfgo studio is not working it hangs . but if remove the short and connect it works fine but it shows nrf51422 as target not the nrf51822(custom board)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97304?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2017 18:41:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14b1976d-649b-48bd-8a0b-afcbe9226d22</guid><dc:creator>pavan</dc:creator><description>&lt;p&gt;hello sir ,&lt;/p&gt;
&lt;p&gt;hello sir,&lt;/p&gt;
&lt;p&gt;thanks for your information,
sir below is the path of my softdevice which i am flashing into my nrf51822 custom board is dat the coorrect softdevice? please advise i think iam using soft device of nrf51422 correct?&lt;/p&gt;
&lt;p&gt;nRF5_SDK_12.3.0_d7731ad\nRF5_SDK_12.3.0_d7731ad\components\softdevice\s130\hex&lt;/p&gt;
&lt;p&gt;if its wrong can you please send me coorrect link of nrf51822 softdevice?&lt;/p&gt;
&lt;p&gt;also please advise how to program both Softdevice hex file, and the application hex files using nrfgo sudio? as i am not aware of command console.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble RAYTAC module unable to broadcasting</title><link>https://devzone.nordicsemi.com/thread/97314?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2017 11:37:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e01dd7ba-66b2-4611-8c9a-180607ebacf6</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;You say you program the application hex via nRFgo studio, after you have erased it. Is this with or without the Softdevice programmed? Without the Softdevice it will not advertise as it does not have the BLE stack.&lt;/p&gt;
&lt;p&gt;I would like you to try to merge the hex files. Copy both the Softdevice hex file, and the application hex file you want to program into the same folder, then using command console merge the hex files using mergehex.&lt;/p&gt;
&lt;p&gt;So if the Softdevice hex is called &amp;quot;Softdevice.hex&amp;quot;, and the application code is called &amp;quot;app.hex&amp;quot;, write&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;mergehex –m Softdevice.hex app.hex –o output.hex
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Then try and flash the output.hex hexfile to your board.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jørn Frøysa&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>