This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

s110 softdevice initialization about SWI

Previously I implemented a DFU bootloader. It works fine on s120 softdevice. But after I ported it to s110 v7.0 softdevice, it can not work. After investigation, I found that after softdevice initialization, SWI0 and SWI2 are disabled. Is there any difference between s110 and s120 softdevice initialization?

Parents
  • @Daniel: SWI0 is unused and available for application on both S110 and S120. SWI2 is used by softdevice and should not be used by application (both S110 and S120). S110 and S120 are very similar, in the sense of how it works and the resource used. There should not be much difference between them.

    What kind of DFU bootloader did you make for S120? Did you use our bootloader as the reference ?

Reply
  • @Daniel: SWI0 is unused and available for application on both S110 and S120. SWI2 is used by softdevice and should not be used by application (both S110 and S120). S110 and S120 are very similar, in the sense of how it works and the resource used. There should not be much difference between them.

    What kind of DFU bootloader did you make for S120? Did you use our bootloader as the reference ?

Children
No Data
Related