Skip to main navigation Skip to search Skip to main content

PLC remote debugger development using GDB

  • Jeonbuk National University

Research output: Contribution to conferenceConference paperpeer-review

Abstract

This paper presents the implementation of a debugger for a PLC with an in-house embedded processor by using GDB. Since GDB consists of target-independent and target dependent parts, we can reduce the amount of work required to implement a debugger by using the machine-independent part of GDB. Because Remote Serial Protocol (RSP) used in communication with a target board in GDB is different from our PLC protocol, we design a protocol translator which translates RSP into our PLC protocol. The protocol translator also changes the response of the target into form of RSP. Since the stack management scheme depends on the target compiler, we also add new stack management routines.

Original languageEnglish
Title of host publication2009 International SoC Design Conference, ISOCC 2009
Pages540-543
Number of pages4
DOIs
StatePublished - 2009
Event2009 International SoC Design Conference, ISOCC 2009 - Busan, Korea, Republic of
Duration: 2009.11.222009.11.24

Publication series

Name2009 International SoC Design Conference, ISOCC 2009

Conference

Conference2009 International SoC Design Conference, ISOCC 2009
Country/TerritoryKorea, Republic of
CityBusan
Period09.11.2209.11.24

Keywords

  • GDB
  • Remote debugging
  • Remote serial protocol

Quacquarelli Symonds(QS) Subject Topics

  • Engineering - Electrical & Electronic
  • Engineering - Petroleum

Fingerprint

Dive into the research topics of 'PLC remote debugger development using GDB'. Together they form a unique fingerprint.

Cite this