Title :
LibSWD serial wire debug open framework for low-level embedded systems access
Author :
Cedro, Tomasz ; Kuzia, Marcin ; Grzanka, Antoni
Author_Institution :
Warsaw / TP R&D, Orange Labs. Poland, Warsaw, Poland
Abstract :
Modern microelectronics has settled for good in embedded systems that run our everyday life in areas of home entertainment, telecommunications, medical equipment, various industrial applications, even military and aerospace systems. Increasing complexity of these systems requires new tools for development, testing and security analysis. Presented work is an ongoing effort to create from scratch a Free and Open framework for low-level access (In-Circuit-Emulation and On-Chip-Debug) into ARM-Cortex [7] based devices that use new SWD bus (a JTAG alternative). LibSWD [1] is a BSD-licensed software library and it is being integrated into well known Open-Source applications such as UrJTAG [11] and OpenOCD [12].
Keywords :
electronic engineering computing; embedded systems; integrated circuit testing; microprocessor chips; public domain software; software libraries; system buses; ARM-Cortex based devices; BSD-licensed software library; LibSWD; SWD bus; embedded systems; free framework; low-level embedded system access; modern microelectronics; open source applications; serial wire debug open framework; Hardware; Organizations; Registers; Software; Standards organizations; Wires;
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2012 Federated Conference on
Conference_Location :
Wroclaw
Print_ISBN :
978-1-4673-0708-6
Electronic_ISBN :
978-83-60810-51-4