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

I can't get response from nrf52832

I flashed firmware into my nordic nrf52832 DVK 

https://github.com/NordicSemiconductor/pc-ble-driver/blob/99b5e78f96de60ee70e749bb89b280116275fb97/hex/sd_api_v3/connectivity_1.2.0_115k2_with_s132_3.0.hex

I am using my Ubuntu machine with pc_ble_driver_py wrapper to communicate over UART with nrf52832 and run example code advertising.py

I followed steps to compile the C library, and once I run the example code I can see from my logic analyzer that's the Ubuntu machine is sending packets over tx channel

My problem is that I don't get any response from the nrf52832 dvk, I am not sure what might be wrong here

Parents Reply Children
  • for me I am using Fanstel BT832x DVK, here is the schematic of the board https://static1.squarespace.com/static/561459a2e4b0b39f5cefa12e/t/5905ee34579fb3c5cc57eeff/1493560884625/EV+BT840+V3.pdf

    I am not sure if there is something wrong with the dc-dc coil or external clock that needs special configuration in the firmware instead of using the out of the box percompiled hex files, I tried using the same hex file you are using I switched SW5 on which means the external crystal is connected

    I am still getting same error

    ```

    Serial port used: /dev/ttyUSB0
    Traceback (most recent call last):
      File "advertising.py", line 79, in <module>
        main(sys.argv[2])
      File "advertising.py", line 55, in main
        driver.open()
      File "/usr/local/lib/python2.7/dist-packages/pc_ble_driver_py-0.11.3-py2.7.egg/pc_ble_driver_py/ble_driver.py", line 127, in wrapper
        raise NordicSemiException('Failed to {}. Error code: {}'.format(wrapped.__name__, err_code))
    pc_ble_driver_py.exceptions.NordicSemiException: Failed to open. Error code: 13

    ```

    I can see packets send from my Ubuntu machine but yet I can't see any response from the Fanstel DVK

Related