This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ble RAYTAC module unable to broadcasting

image description(/attachment/0d25096700c25ba2997c4e5d2bf6fc04)(/attachment/f1e5e26eab581ef6f9faf8ff042f083f)(/attachment/3b9572cb2963b658426ea8d53a490b7e)nrfgo_studio_screenshot.PNG(/attachment/6477c26e4f1d390dd59b24a7f73d1609)(/attachment/d4666a763cd86670f6dae420f14c10ee)nrf_screenshot.PNGHello all,

I am working on Raytac MDBT40 module and programming it with external J-link segger . when i program it with normal blinky code(blank) its working fine i can see LED toggle. but when program it with the BLE examples

(E:\Nordic\NRF51_SDK_JLINK\nRF5_SDK_12.3.0_d7731ad(1)\nRF5_SDK_12.3.0_d7731ad\examples\ble_peripheral\ble_app_uart\pca10028\s130\arm5_no_packs) 

nothing is broadcasting in my smartphone , i am using "nRF5_SDK_12.3.0_d7731" i tried programming softdevice

(E:\Nordic\Nrf51DK\nRF5_SDK_12.3.0_d7731ad(\nRF5_SDK_12.3.0_d7731ad\components\softdevice\s130\hex)

also but nothing is advertising. btwn i have connected external 32,768kHz . i gone through other related posts and tried the things but nothing working,

Any suggestions

Parents
  • 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.

    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.

    So if the Softdevice hex is called "Softdevice.hex", and the application code is called "app.hex", write

    mergehex –m Softdevice.hex app.hex –o output.hex
    

    Then try and flash the output.hex hexfile to your board.

    Best regards

    Jørn Frøysa

Reply
  • 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.

    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.

    So if the Softdevice hex is called "Softdevice.hex", and the application code is called "app.hex", write

    mergehex –m Softdevice.hex app.hex –o output.hex
    

    Then try and flash the output.hex hexfile to your board.

    Best regards

    Jørn Frøysa

Children
No Data
Related