bootloader: start removing bluetooth support

We don't need bluetooth support for Simmel.

Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
2020-04-17 10:45:11 +08:00
parent 79a6a0c4f7
commit 7d822f4df4
5 changed files with 29 additions and 156 deletions

View File

@ -321,7 +321,7 @@ uint32_t bootloader_init(void)
}
uint32_t bootloader_dfu_start(bool ota, uint32_t timeout_ms)
uint32_t bootloader_dfu_start(uint32_t timeout_ms)
{
uint32_t err_code;
@ -329,23 +329,17 @@ uint32_t bootloader_dfu_start(bool ota, uint32_t timeout_ms)
err_code = dfu_init();
VERIFY_SUCCESS(err_code);
if ( ota )
// timeout_ms > 0 is forced startup DFU
if ( timeout_ms )
{
err_code = dfu_transport_ble_update_start();
}else
{
// timeout_ms > 0 is forced startup DFU
if ( timeout_ms )
{
dfu_startup_packet_received = false;
dfu_startup_packet_received = false;
app_timer_create(&_dfu_startup_timer, APP_TIMER_MODE_SINGLE_SHOT, dfu_startup_timer_handler);
app_timer_start(_dfu_startup_timer, APP_TIMER_TICKS(timeout_ms), NULL);
}
err_code = dfu_transport_serial_update_start();
app_timer_create(&_dfu_startup_timer, APP_TIMER_MODE_SINGLE_SHOT, dfu_startup_timer_handler);
app_timer_start(_dfu_startup_timer, APP_TIMER_TICKS(timeout_ms), NULL);
}
err_code = dfu_transport_serial_update_start();
wait_for_events();
return err_code;

View File

@ -45,7 +45,7 @@ bool bootloader_app_is_valid(uint32_t app_addr);
*
* @retval NRF_SUCCESS If new application image was successfully transferred.
*/
uint32_t bootloader_dfu_start(bool ota, uint32_t timeout_ms);
uint32_t bootloader_dfu_start(uint32_t timeout_ms);
/**@brief Function for exiting bootloader and booting into application.
*