This is the application file I am trying to download: dx02.zip
This is the sniffer Log I just captured by wireshark dx02_20150820.pcapng
I was able to upgrade firmware via iPhone 6 using nRF Toolbox App. It is using S110 softdevice. So I am familiar with all the necessary steps to get the job done.
Now I am implementing the same feature on a S310 project. So far no luck.
This is what I did:
Step 1) Programmed nRF51422 with software device S310_nRF51422_2.0.0 (Id: 0x005d)
Step 2) Programmed nRF51442 with demo project dfu_dual_bank_ble_s310_pca10028
Step 3) Generated application file using this command: c:\keil_v5\arm\armcc\bin\fromelf.exe --bin --output dx02.bin dx02.axf
Step 4) Genrated zip package using this command: nrf dfu genpkg dx02.zip --application dx02.bin --application-version 0xffff --dev-revision 0xffff --dev-type 0xffff --sd-req 0xfffe
Step 5) Emailed the zip file to my address.
Step 6) Power on the unit and opened the zip file using nRF Toolbox. select application type, in select device I saw DfuTarg and selected it.
Step 7) Click Upload. I got "Error on Receive Firmware Image Message: Operation Failed".
After clicking upload, I captured these 3 screen shots. (It all happened in less than half second)
Can anyone tell me where went wrong or any clue for next step trouble shooting? Thanks
Paul