General Flash Online Programming System Based on Debugger

Long JIANG,Bing LIU,Xiaohua LUO
DOI: https://doi.org/10.3969/j.issn.1000-3428.2014.11.009
2014-01-01
Abstract:In embedded systems, Flash is an often-used way of read-only memory. For all kinds of Flash online programming interface in the present industry,a general Flash online programming system is implemented in this paper by using the embedded debugging techniques. This system encapsulates the different Flash online programming details by defining specific Flash online programming driver. An Integrated Development Environment(IDE) based on Eclipse is at the top of the system, and in the background, the existing embedded debug tool is reused to achieve Flash online programming with the help of specific Flash driver running on the embedded target. In terms of use,this system presents a simple operation,strong visual software interface for Flash online programming,and in the aspect of function,major Flash in the industry can be online programming in this system,which implements the generality of Flash online programming.
What problem does this paper attempt to address?