This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DFU using UART

Hi. PCA10028, SDK10.0.0, S130. I'm testing DFU using UART not BLE.

  1. How can i edit UART Tx,Rx pin number?

  2. When I download "dfu_dual_bank_ble_s130_pca10028.hex" using nRFgo Studio, LED1,3 is always ON, whether I push button4 or not during power on. I think LED3 ON means that it starts DFU. So if i don't push button4 during power on, LED3 never on. Can you explain this mode? I need your help.

Parents
  • Hi Roger

    1. I suspect you configure the UART pin assignment of the HCI bootloader in the \nRF51_SDK_10.0.0_dc26b5e\examples\dfu\bootloader\config\dfu_single_bank_serial_s130_pca10028\hci_transport_config.h file.

    2. LED 3 on means that the device is in bootloader mode. LED 1 on means that the device is advertising. Button 4 will not do anything when application is not uploaded to the device. Once an application has been uploaded to the device, it will start the application when you reset the board, unless you press and hold button 4 while you reset, then the device will start up in bootloader mode.

Reply
  • Hi Roger

    1. I suspect you configure the UART pin assignment of the HCI bootloader in the \nRF51_SDK_10.0.0_dc26b5e\examples\dfu\bootloader\config\dfu_single_bank_serial_s130_pca10028\hci_transport_config.h file.

    2. LED 3 on means that the device is in bootloader mode. LED 1 on means that the device is advertising. Button 4 will not do anything when application is not uploaded to the device. Once an application has been uploaded to the device, it will start the application when you reset the board, unless you press and hold button 4 while you reset, then the device will start up in bootloader mode.

Children
Related