{"action":"created","issue":{"url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/10","labels_url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/10/comments","events_url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/10/events","html_url":"https://github.com/adafruit/Adafruit_Adalink/issues/10","id":103415807,"number":10,"title":"should we drop mass_erase on programing hex list with stlink on nrf51","user":{"login":"hathach","id":249515,"avatar_url":"https://avatars.githubusercontent.com/u/249515?v=3","gravatar_id":"","url":"https://api.github.com/users/hathach","html_url":"https://github.com/hathach","followers_url":"https://api.github.com/users/hathach/followers","following_url":"https://api.github.com/users/hathach/following{/other_user}","gists_url":"https://api.github.com/users/hathach/gists{/gist_id}","starred_url":"https://api.github.com/users/hathach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hathach/subscriptions","organizations_url":"https://api.github.com/users/hathach/orgs","repos_url":"https://api.github.com/users/hathach/repos","events_url":"https://api.github.com/users/hathach/events{/privacy}","received_events_url":"https://api.github.com/users/hathach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-08-27T03:09:54Z","updated_at":"2015-09-01T22:20:24Z","closed_at":null,"body":"https://github.com/adafruit/Adafruit_Adalink/blob/master/adalink/cores/nrf51822.py#L68 force an mass erase on any hex program. Mass erase is indeed required for flashing Softdevice, however it is often in development that we only need to flash Application + signature. Maybe user should explicitly enter --wipe option when wanting to flash Softdevice. \r\n\r\nI am not sure which is better, free fee to close this if this is not appropriate."},"comment":{"url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/comments/136879983","html_url":"https://github.com/adafruit/Adafruit_Adalink/issues/10#issuecomment-136879983","issue_url":"https://api.github.com/repos/adafruit/Adafruit_Adalink/issues/10","id":136879983,"user":{"login":"microbuilder","id":181073,"avatar_url":"https://avatars.githubusercontent.com/u/181073?v=3","gravatar_id":"","url":"https://api.github.com/users/microbuilder","html_url":"https://github.com/microbuilder","followers_url":"https://api.github.com/users/microbuilder/followers","following_url":"https://api.github.com/users/microbuilder/following{/other_user}","gists_url":"https://api.github.com/users/microbuilder/gists{/gist_id}","starred_url":"https://api.github.com/users/microbuilder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/microbuilder/subscriptions","organizations_url":"https://api.github.com/users/microbuilder/orgs","repos_url":"https://api.github.com/users/microbuilder/repos","events_url":"https://api.github.com/users/microbuilder/events{/privacy}","received_events_url":"https://api.github.com/users/microbuilder/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T22:20:24Z","updated_at":"2015-09-01T22:20:24Z","body":"There are a number of use cases for the nRF51 and STM32F2 where we'll need to keep existing sections of flash intact, so I think trading off speed for flexibility is the right thing to do here."}}