Dialog Semiconductor customer support - DA14680 SUOTA https://support.dialog-semiconductor.com/resource-keywords/da14680-suota en Newly installed SUOTA app (Android) does not flash new firmware correctly. https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/newly-installed-suota-app-android-does

Hello,

I had a working system and I was able to upload new firmware to our devices (DA14680) using the SUOTA app (from google play store).

However I installed the APP on a new device (old one is no longer available) and now it seams that I can upload but the new firmware does not appears to be flashed correctly.

In the SUOTA APP I can find my device, it connects. after I do "UPDATE DEVICE" and select a image I see the following settings.

SPI selected
MISO GPIO ==> P0_5
MOSI GPIO ==> P0_6
CS GPIO ==> P0_3
SCK GPIO ==> P0_0
Image bank ==> 0
Block size ==> 240

I'm not sure these settings are correct for my device (DA14680), can't find anywhere what they should be.

After "SEND TO DEVICE" I get:

Enable SPOTA_SERV_STATUS notifications
Firmware CRC: 0x82
Upload size: 117493 bytes
Chunk size: 244 bytes
Set SPOTA_MEM_DEV: 0x13000000
Set SPOTA_GPIO_MAP: 0x05060300
Set SPOTA_PATCH_LENGTH: 244
Update procedure started
Set SPOTA_PATCH_LENGTH: 129
send SUOTA END command
Upload completed
Elapsed time: 30.279 seconds

Then a dialog window: Upload completed -> Reboot device? -> OK

The reboot occurs but using the old firmware.

SUOTA APP version 3.190.14

Any suggestions? Thanks.

Keywords: 
Device: 
Mon, 08 Jul 2019 15:49:36 +0000 Myken 313622 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/newly-installed-suota-app-android-does#comments