phoenix-rtos / phoenix-rtos-hostutils

Phoenix-RTOS supporting daemon
BSD 3-Clause "New" or "Revised" License
1 stars 5 forks source link

phoenixd: Add tunneled serial over TCP to `OpenOCD` debuger or uart/usb `socat proxy`. #47

Closed gerard5 closed 1 year ago

gerard5 commented 1 year ago

Description

Adds the ability to communicate via TCP with the socat proxy tool or with the OpenOCD debugger providing an RTT with phfs/phoenixd channel.

The data is transferred in a form such as via a serial port or via a USB-to-uart adapter, in the form as understood by the pseudo uart (RTT) driver in plo, the TCP channel acts as a tunnel here.

JIRA: RTOS-532

Motivation and Context

Types of changes

How Has This Been Tested?

Checklist:

Special treatment