title: OTA firmware update with BLE113
body: <p>I want to do firmware update over the air with BLE113 module. I am using Nordic's nRF Toolbox to test this and I have configured their GATT services and characteristics in BGScript to do OTA update. But OTA updates are not always successful.</p>
  
  <p>I deduce that, according to Nordic there are different file types of file that can be used to upload for OTA update process, which are,</p>
  
  <ol>
  <li>Distribution Packet(ZIP)</li>
  <li>Soft Device</li>
  <li>Bootloader</li>
  <li>Application.</li>
  </ol>
  
  <p>At present I use 'Application' which means I select a bin file and upload with nRF Toolbox app from Android mobile. But this method is mostly unsuccessful (success rate is nearly 10% only). Can anyone suggest me a reliable way to do this? Has file type got to do anything with reliable OTA update process?</p>
  
  <p><strong>EDIT :</strong>
  I am using a custom made board. I am not sure with antenna, Anyway I shall check this. And I always keep optimum power level. But nRF Toolbox (or I have come up with my own app using Nordic's OTA firmware update library) always shows 'successfully transferred' when I do OTA update and firmware is not updated most of the times.</p>