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

Unable to flash s132 on nRF52832

I am using TAIYO-YUDEN EYSHCN, which is having Nordic-nRF52832 chip on it. As per document from TAIYO-YUDEN, recommended to flash s132-firmware on it. I downloaded s132_nrf52_3.1.0_softdevice.hex(size-342kb) from nordic site and flashing it using nRF-go studio on region-0, but after flashing it showing only 128kb on region-0.image description

  • I'm not sure its possible to update the SD again if you've overwritten it with a non-bootloader version.

    As far as I could tell by reading the product spec, it looked like the board just has a USB to Serial converter on it, not an SWD interface See www.yuden.co.jp/.../TY_BLE_EYSHCN__EVBManual_V1_0_20160317.pdf

    page 2

    "Serial UART interface and power supply are possible with one USB cable."

    In which case, if you replaced the SD + Serial bootloader with just an SD, there would be no bootloader to upload anything else via the USB to serial connector.

    The manual also states

    "And this board has the SWD connector terminal for software development."

    Which means you will need to connect an external SWD programmer e.g. JLink or one of the many other SWD programmers that are available, in order to upload anything else onto the board

    BTW. Unless you actually want to develop with the module on that board, I don't really see why anyone would buy it. The cost is very high for a module + USB to Serial chip.

    You would be better off buying a development kit from Nordic, as the price is almost the same but the Nordic DK's come with a JLink compatible SWD programmer

  • You can download S132 V2.0.1 from here. It can also be found in SDK 11, in the in the folder SDK_folder\components\softdevice\s132\hex. Note that the size of the SoftDevice .hex file is not the same as the actual binary that is loaded onto the chip. The .hex file contains additional metadata about where to load the file, the length of the file, the type of stuff being loaded, etc.

  • Thanks For your reply, I did it already... now looking for app which can send and receive message from nRF Android app. Now I have two SDKs (11 and 13). There are multiple examples regarding this. Final objective of mine is... I will connect this BLE-Device with another development board which will send/receive data over UART. And this BLE-Device will send data to mobile phone and can take commands from phone. So currently I am working on to send Data or receive data to phone or receive command from phone using this BLE. Later we will connect with our development board.

  • Yes, there are multiple examples regarding this, the best one is maybe the ble_app_uart example. You can use this example with the nRF Toolbox app.

  • Even after using ble_app_uart example from "nRF5_SDK_12.2.0_f012efa\examples\ble_peripheral\ble_app_uart\pca10040\s132\arm5_no_packs" my device is not visible on nRF Toolbox app. Sharing Steps:

    1. Opened Project in Keil("nRF5_SDK_12.2.0_f012efa\examples\ble_peripheral\ble_app_uart\pca10040\s132\arm5_no_packs")
    2. Build and flashed binary into my TAIYO-YUDEN EYSHCN
    3. Started debugging using keil to run flashed binary
    4. Opened nRF Toolbox app->UART->Connect(searching for "Nordic_Uart" )
Related