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

dfu_single_bank_hci

Hi: I use dfu_single_bank_hci to update application. HCI_SLIP_UART_MODE = APP_UART_FLOW_CONTROL_DISABLED, HCI_SLIP_UART_BAUDRATE = 38400.

I use command " E:\hci_dfu_send_hex.exe -f E:\ble_app_hrs.hex -p COM10 ", some problems appeared: first use the command, it printf " Progress:0 Progress:0", then "transmission timeout" board receive the first packet, but not receive second. secon use the command, it printf " Progress:0", then "transmission timeout" board not receive first packet. third use the command, it update OK.

But when I use dfu_dual_bank_hci, it work OK. I compared the two programs, the programs of uart is the same. So why is this case?

Parents Reply Children
No Data
Related