Changes

no edit summary
Line 13: Line 13:  
1. Modem firmware<br>
 
1. Modem firmware<br>
 
2. BlueNRG firmware
 
2. BlueNRG firmware
   
<br>
 
<br>
Because of this, two separate tasks need to be created on Fota platform. One for modem, another one for BlueNRG firmware files.<br>
+
Because of this, two separate tasks need to be created on Fota platform. One for modem, another one for BlueNRG firmware files.
 +
<br>
 
[[File:Fota_update_correct_way_1.png|alt=|700x700px]]
 
[[File:Fota_update_correct_way_1.png|alt=|700x700px]]
   
<br>
 
<br>
Device will perform tasks<b> one by one</b>. Firstly, modem firmware will be updated. Secondly, BlueNRG will be updated. It does not matter in what order tasks were created on the platform. <br>
+
<br>
Device will always execute modem first, then BlueNRG. <br>
+
Device will perform tasks<b> one by one</b>. Firstly, modem firmware will be updated. Secondly, BlueNRG will be updated. It does not matter in what order tasks were created on the platform.  
 +
<br>
 +
Device will always execute modem first, then BlueNRG.  
 +
<br>
 
[[File:Fota_update_correct_way_3.png|alt=|700x700px]]
 
[[File:Fota_update_correct_way_3.png|alt=|700x700px]]
 
+
<br>
 
   
<br>
 
<br>
 
After modem update task is completed, device should automatically reconnect and execute the BlueNRG firmware update task. If device does not reconnect automatically, restart the device by cycling the power or sending “web_connect” command to the device.  
 
After modem update task is completed, device should automatically reconnect and execute the BlueNRG firmware update task. If device does not reconnect automatically, restart the device by cycling the power or sending “web_connect” command to the device.  
   
<br>
 
<br>
 
[[File:Fota_update_correct_way_2.png|alt=|700x700px]]
 
[[File:Fota_update_correct_way_2.png|alt=|700x700px]]
  −
   
<br>
 
<br>
Both firmware files have been sent to the device. It is always a good practice to check that files were successfully installed on the device. <br>
+
<br>
 +
Both firmware files have been sent to the device. It is always a good practice to check that files were successfully installed on the device.  
 +
<br>
 
[[File:Fota_update_check.png|alt=|350x350px]]
 
[[File:Fota_update_check.png|alt=|350x350px]]
 
+
<br>
 +
<br>
 
==Configuration update tasks on Fota platform==
 
==Configuration update tasks on Fota platform==
 
Configuration update task <b>should NOT be created when there are firmware update tasks still pending</b>.<br>
 
Configuration update task <b>should NOT be created when there are firmware update tasks still pending</b>.<br>
If there are firmware and configuration update tasks pending at the same time device will execute them in this order: modem firmware – configuration – BlueNRG firmware. <b>This can cause the device to start functioning in unexpected ways.</b><br>
+
If there are firmware and configuration update tasks pending at the same time device will execute them in this order: modem firmware – configuration – BlueNRG firmware. <b>This can cause the device to start functioning in unexpected ways.</b>
 +
<br>
 
[[File:Fota_update_wrong.png|alt=|700x700px]]
 
[[File:Fota_update_wrong.png|alt=|700x700px]]
   
<br>
 
<br>
<b>Always allow the firmware update tasks to finish first</b>. Only then create task to update configuration.<br>
+
<br>
 +
<b>Always allow the firmware update tasks to finish first</b>. Only then create task to update configuration.
 +
<br>
 
[[File:Fota_update_correct_2.png|alt=|700x700px]]
 
[[File:Fota_update_correct_2.png|alt=|700x700px]]
   
<br>
 
<br>
This will result in all tasks being executed in the correct order.<br>
+
<br>
 +
This will result in all tasks being executed in the correct order.
 +
<br>
 
[[File:Fota_update_correct_way_5.png|alt=|700x700px]]
 
[[File:Fota_update_correct_way_5.png|alt=|700x700px]]
 
+
<br>
 
<br>
 
<br>
    
[[Category:TAT100 Manual]][[Category:TAT140 Manual]]
 
[[Category:TAT100 Manual]][[Category:TAT140 Manual]]

Navigation menu