{"title":"An Eclipse Plugin for memory map visualization","authors":"Stefan Stanivuk, Momcilo Krunic, J. Kovacevic","doi":"10.1109/ZINC.2016.7513649","DOIUrl":null,"url":null,"abstract":"This paper describes one solution of Eclipse Plugin used for embedded platform memory map visualization and editing. The solution solves the problem of inefficient representation of used memory in firmware applications during debugging session. This plugin obtains information from memory map, a file generated after process of application building, and graphically displays it in a clear manner where each symbol defined in firmware application is graphically outlined by its name, processor core, memory name, section name, address and size. Also, values of presented symbols can be easily edited. This software tool is implemented using Java programming language with SWT (Standard Widget Toolkit) and JFace toolkit used for GUI (Graphical User Interface) widgets implementation.","PeriodicalId":125652,"journal":{"name":"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ZINC.2016.7513649","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper describes one solution of Eclipse Plugin used for embedded platform memory map visualization and editing. The solution solves the problem of inefficient representation of used memory in firmware applications during debugging session. This plugin obtains information from memory map, a file generated after process of application building, and graphically displays it in a clear manner where each symbol defined in firmware application is graphically outlined by its name, processor core, memory name, section name, address and size. Also, values of presented symbols can be easily edited. This software tool is implemented using Java programming language with SWT (Standard Widget Toolkit) and JFace toolkit used for GUI (Graphical User Interface) widgets implementation.