Board not working anymore

Hello I'm curently working on a Project where I'm using the nrf52dk board with the nrf52832.

I wanted to change the dimension of the data transfered with my characteristics from uint8 to uint32, to be able to transfer more data with one characteristic.

I changed in the file ble_gatts.h  the GATT struct attribute init_len and *p_value from uint8 to uint32, and under the struct of GATT attribute value the *p_value from uint8 to uint32.

Now nothing works anymore, it doesn't even advertise with the blinky example. I need to reset completely the board but with just erasing the chip I still get the same problem.

When i debug a simple example which is fresh from the sdk, so without any modificaations, i still have the same problem. I got the same problem on two different boards so it's a software problem. 

I hope you can help me to solve this issue.

Greetings from Switzerland 

Ale

Parents Reply Children
  • Hello Amanda, thank you for your answer.

    I already did that and I have the same problem.

    I also tried to open my programms in the new sdk folder but no result.

    All my bluetooth programms which were working don't work anymore, also the programms which I didn't modify at all.

    The examples are working, but not the programms which I did with bluetooth. The ones i did without bluetooth are working fine.

    It seems that I touched like something I shouldn't touch and now the board is going crazy.

    Any ideas?

  • Hi,

    Ale_K said:
    The examples are working, but not the programms which I did with bluetooth. The ones i did without bluetooth are working fine.

    Does the BLE example also work? If so, you might need to check your code and debug. 

    Ale_K said:
    It seems that I touched like something I shouldn't touch and now the board is going crazy.

    I would suggest to test with the ble_app_template with unmodified SDK to make sure the issue is on the board or your application/modification.  

    -Amanda

Related