{"title":"Multiple Microcontroller Programming Using the SWD Interface","authors":"Lubomir Bogdanov","doi":"10.1109/ET50336.2020.9238282","DOIUrl":null,"url":null,"abstract":"Many microcontrollers nowadays are based on ARM microprocessors that can be debugged through the ARM's Serial Wire Debug (SWD) interface. Flashing targets is also done through it. This paper provides insights of the software and hardware behind a multiplexer that would allow to program multiple targets of the same model and type without the need of writing complex configuration scripts.","PeriodicalId":178356,"journal":{"name":"2020 XXIX International Scientific Conference Electronics (ET)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 XXIX International Scientific Conference Electronics (ET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ET50336.2020.9238282","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Many microcontrollers nowadays are based on ARM microprocessors that can be debugged through the ARM's Serial Wire Debug (SWD) interface. Flashing targets is also done through it. This paper provides insights of the software and hardware behind a multiplexer that would allow to program multiple targets of the same model and type without the need of writing complex configuration scripts.