I have built the dfu_dual_bank_ble_s110_pca10028 project and attempted to load the ble_app_hrs_s110with_dfu_pca10028 application. I did find that if the use the S130 softdevice the download worked. The application does not run after down load because it is built for the wrond soft device. I did find that the ble_app_hts_s130_with_dfu_pca10028 application downloaded and ran fine.
Our goal is to down load our application that uses the s120 soft device. Do you have a working boot loader example that uses the s120 soft device?
The wire shark capture looks like this when the s110 softdevice is installed
3719 36.816879000 Slave Master LE LL 62 ADV_IND
3720 36.896906000 Slave Master LE LL 62 ADV_IND
3721 36.903035000 Slave Master LE LL 60 CONNECT_REQ
3722 36.910282000 Master Slave LE LL 35 Control Opcode: LL_FEATURE_REQ
3723 36.913877000 Slave Master LE LL 26 Empty PDU
3724 36.940218000 Master Slave LE LL 26 Empty PDU
3725 36.942650000 Slave Master LE LL 35 Control Opcode: LL_FEATURE_RSP
3726 36.991836000 Master Slave ATT 37 Rcvd Read By Group Type Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
3727 36.996627000 Slave Master L2CAP 42 Rcvd Connection Parameter Update Request
3728 37.040828000 Master Slave L2CAP 36 Rcvd Connection Parameter Update Response (Accepted)
3729 37.045701000 Slave Master ATT 44 Rcvd Read By Group Type Response, Attribute List Length: 2
3730 37.089493000 Master Slave ATT 37 Rcvd Read By Group Type Request, GATT Primary Service Declaration, Handles: 0x000c..0xffff
3731 37.093267000 Slave Master LE LL 26 Empty PDU
3732 37.137904000 Master Slave LE LL 26 Empty PDU
3733 37.145423000 Slave Master ATT 52 Rcvd Read By Group Type Response, Attribute List Length: 1
3734 37.186304000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x0001..0x0007
3735 37.190131000 Slave Master LE LL 26 Empty PDU
3736 37.234818000 Master Slave LE LL 26 Empty PDU
3737 37.239163000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x0001
3738 37.284563000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0x0007
3739 37.288299000 Slave Master LE LL 26 Empty PDU
3740 37.332240000 Master Slave LE LL 26 Empty PDU
3741 37.339656000 Slave Master ATT 53 Rcvd Read By Type Response, Attribute List Length: 3
3742 37.381948000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0007..0x0007
3743 37.385644000 Slave Master LE LL 26 Empty PDU
3744 37.430156000 Master Slave LE LL 26 Empty PDU
3745 37.434466000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x0007
3746 37.478666000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x0008..0x000b
3747 37.482413000 Slave Master LE LL 26 Empty PDU
3748 37.523844000 Master Slave LE LL 26 Empty PDU
3749 37.528599000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x0008
3750 37.572365000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0008..0x000b
3751 37.574699000 Slave Master LE LL 26 Empty PDU
3752 37.624355000 Master Slave LE LL 26 Empty PDU
3753 37.628500000 Slave Master ATT 39 Rcvd Read By Type Response, Attribute List Length: 1
3754 37.674310000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000a..0x000b
3755 37.677675000 Slave Master LE LL 26 Empty PDU
3756 37.721313000 Master Slave LE LL 26 Empty PDU
3757 37.727511000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x000a
3758 37.771698000 Master Slave ATT 35 Rcvd Find Information Request, Handles: 0x000b..0x000b
3759 37.775403000 Slave Master LE LL 26 Empty PDU
3760 37.819468000 Master Slave LE LL 26 Empty PDU
3761 37.823785000 Slave Master ATT 36 Rcvd Find Information Response
3762 37.869089000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x000c..0xffff
3763 37.872885000 Slave Master LE LL 26 Empty PDU
3764 37.913962000 Master Slave LE LL 26 Empty PDU
3765 37.916065000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x000c
3766 37.962558000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000c..0xffff
3767 37.963747000 Slave Master LE LL 26 Empty PDU
3768 38.015336000 Master Slave LE LL 26 Empty PDU
3769 38.023633000 Slave Master ATT 53 Rcvd Read By Type Response, Attribute List Length: 1
3770 38.064669000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000e..0xffff
3771 38.068433000 Slave Master LE LL 26 Empty PDU
3772 38.113384000 Master Slave LE LL 26 Empty PDU
3773 38.121290000 Slave Master ATT 53 Rcvd Read By Type Response, Attribute List Length: 1
3774 38.161407000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0010..0xffff
3775 38.165163000 Slave Master LE LL 26 Empty PDU
3776 38.210570000 Master Slave LE LL 26 Empty PDU
3777 38.218442000 Slave Master ATT 53 Rcvd Read By Type Response, Attribute List Length: 1
3778 38.258969000 Master Slave ATT 37 Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0013..0xffff
3779 38.262751000 Slave Master LE LL 26 Empty PDU
3780 38.307331000 Master Slave LE LL 26 Empty PDU
3781 38.311641000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x0013
3782 38.356162000 Master Slave ATT 35 Rcvd Find Information Request, Handles: 0x0011..0x0011
3783 38.359876000 Slave Master LE LL 26 Empty PDU
3784 38.404970000 Master Slave LE LL 26 Empty PDU
3785 38.409444000 Slave Master ATT 36 Rcvd Find Information Response
3786 38.454408000 Master Slave ATT 35 Rcvd Find Information Request, Handles: 0x0014..0xffff
3787 38.458133000 Slave Master LE LL 26 Empty PDU
3788 38.501115000 Master Slave LE LL 26 Empty PDU
3789 38.504613000 Slave Master ATT 35 Rcvd Error Response - Attribute Not Found, Handle: 0x0014
3790 38.548011000 Master Slave LE LL 38 Control Opcode: LL_CONNECTION_UPDATE_REQ
3791 38.549385000 Slave Master LE LL 26 Empty PDU
3792 38.600368000 Master Slave ATT 33 Rcvd Read Request, Handle: 0x0013
3793 38.604192000 Slave Master LE LL 26 Empty PDU
3794 38.645541000 Master Slave LE LL 26 Empty PDU
3795 38.649606000 Slave Master ATT 33 Rcvd Read Response
3796 38.694995000 Master Slave ATT 35 Rcvd Write Request, Handle: 0x0011
3797 38.698698000 Slave Master LE LL 26 Empty PDU
3798 38.746111000 Master Slave LE LL 26 Empty PDU
3799 38.750242000 Slave Master ATT 31 Rcvd Write Response
3800 38.793206000 Master Slave ATT 35 Rcvd Write Request, Handle: 0x0010
3801 38.796973000 Slave Master LE LL 26 Empty PDU
3802 38.844939000 Master Slave LE LL 26 Empty PDU
3803 38.848985000 Slave Master ATT 31 Rcvd Write Response
3804 38.876034000 Master Slave ATT 45 Rcvd Write Command, Handle: 0x000e
3805 38.879858000 Slave Master LE LL 26 Empty PDU
3806 38.904219000 Master Slave LE LL 26 Empty PDU
3807 38.907964000 Slave Master LE LL 26 Empty PDU
3808 38.933906000 Master Slave LE LL 26 Empty PDU
3809 38.937102000 Slave Master LE LL 26 Empty PDU
3810 38.962669000 Master Slave LE LL 26 Empty PDU
3811 38.964728000 Slave Master LE LL 26 Empty PDU
3812 38.992871000 Master Slave LE LL 26 Empty PDU
3813 38.994254000 Slave Master LE LL 26 Empty PDU
3814 39.024280000 Master Slave LE LL 26 Empty PDU
3815 39.027592000 Slave Master LE LL 26 Empty PDU
3816 39.054623000 Master Slave LE LL 26 Empty PDU
3817 39.058035000 Slave Master LE LL 26 Empty PDU
3818 39.084502000 Master Slave LE LL 26 Empty PDU
3819 39.088299000 Slave Master LE LL 26 Empty PDU
3820 39.114684000 Master Slave LE LL 26 Empty PDU
3821 39.119171000 Slave Master ATT 36 Rcvd Handle Value Notification, Handle: 0x0010
3822 39.145321000 Master Slave ATT 35 Rcvd Write Request, Handle: 0x0010
3823 39.149019000 Slave Master LE LL 26 Empty PDU
3824 39.174425000 Master Slave LE LL 26 Empty PDU
3825 39.178599000 Slave Master ATT 31 Rcvd Write Response
3826 39.208822000 Master Slave ATT 47 Rcvd Write Command, Handle: 0x000e
3827 39.212522000 Slave Master LE LL 26 Empty PDU
3828 39.216830000 Master Slave ATT 35 Rcvd Write Request, Handle: 0x0010
3829 39.220333000 Slave Master LE LL 26 Empty PDU
3830 39.235848000 Master Slave LE LL 26 Empty PDU
3831 39.239924000 Slave Master ATT 31 Rcvd Write Response
3832 39.243432000 Master Slave LE LL 26 Empty PDU
3833 39.247627000 Slave Master ATT 36 Rcvd Handle Value Notification, Handle: 0x0010
3834 39.265341000 Master Slave ATT 36 Rcvd Write Request, Handle: 0x0010
3835 39.269241000 Slave Master LE LL 26 Empty PDU
3836 39.295042000 Master Slave LE LL 26 Empty PDU
3837 39.299177000 Slave Master ATT 31 Rcvd Write Response
3838 39.325856000 Master Slave ATT 34 Rcvd Write Request, Handle: 0x0010
3839 39.329776000 Slave Master LE LL 26 Empty PDU
3840 39.354883000 Master Slave LE LL 26 Empty PDU
3841 39.358941000 Slave Master ATT 31 Rcvd Write Response
3842 39.384029000 Master Slave LE LL 26 Empty PDU
3843 39.387780000 Slave Master LE LL 26 Empty PDU
3844 39.426300000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3845 39.434229000 Slave Master LE LL 26 Empty PDU
3846 39.440974000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3847 39.444820000 Slave Master LE LL 26 Empty PDU
3848 39.454693000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3849 39.458302000 Slave Master LE LL 26 Empty PDU
3850 39.463384000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3851 39.464967000 Slave Master LE LL 26 Empty PDU
3852 39.468258000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3853 39.469848000 Slave Master LE LL 26 Empty PDU
3854 39.472207000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3855 39.473858000 Slave Master LE LL 26 Empty PDU
3856 39.476245000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3857 39.477770000 Slave Master LE LL 26 Empty PDU
3858 39.480064000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3859 39.482393000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3860 39.484179000 Slave Master ATT 36 Rcvd Handle Value Notification, Handle: 0x0010
3861 39.486512000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3862 39.488335000 Slave Master ATT 36 Rcvd Handle Value Notification, Handle: 0x0010
3863 39.490629000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3864 39.492478000 Slave Master ATT 36 Rcvd Handle Value Notification, Handle: 0x0010
3865 39.494195000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3866 39.495126000 Slave Master LE LL 26 Empty PDU
3867 39.496412000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3868 39.497249000 Slave Master LE LL 26 Empty PDU
3869 39.498509000 Master Slave ATT 53 Rcvd Write Command, Handle: 0x000e
3870 39.499331000 Slave Master LE LL 26 Empty PDU
3871 39.502877000 Master Slave ATT 34 Rcvd Write Request, Handle: 0x0010
3872 39.503796000 Slave Master LE LL 26 Empty PDU
3873 39.532204000 Master Slave LE LL 26 Empty PDU
3874 39.563909000 Master Slave LE LL 26 Empty PDU
3875 39.594188000 Master Slave LE LL 26 Empty PDU
3876 39.624103000 Master Slave LE LL 26 Empty PDU