I'm trying to set up the DFU over the air mesh. Using the mesh SDK 5 and nRF SDK 7.1.0.
On nRF52832, I am using NRF SDK 7.1 and mesh SDK 5.
I appreciate your help in advance!
On nRF52832, I am using NRF SDK 7.1 and mesh SDK 5.
I appreciate your help in advance!
I compiled the one that does not say dfu_no_serial..
Ok. Try the other one (dfu_nrf52832_xxAA_s132_7_2_0.emProject), and let me know if that also doesn't work.
I tried.. The same happens - The board light turns on and when using the nrfutil for mesh it still failed to establish connection.
What HW are you running this on? An nRF52832 DK?
Did you change the default UART pins in your application, or are they still the default settings?
Can you try to set a breakpoint in serial_handler_device.c in the handle_cmd_device_echo() callback, and see whether that triggers?
Best regards,
Edvin
I did change the default UART pins in the application, and I noticed that we canceled the flow control.
In order to make it work, I had to remove the fc flag.
However, it only updates the one board connected via serial to the computer. Are all the other devices supposed to receive the update? I need the board connected via serial to send the DFU package to the other devices, which will then be updated.
And another question is - How should I use this example in my program?
I tried to copy the main parts from the application and now when I compile and run the program I get the following error:
ble_softdevice_support.c, 171, sd_ble_enable: app_ram_base should be adjusted to 0x20002DF0
When I try to change the app ram start address it never changed.
Is that how I suppose to do that? Why I got this error?