ARMmbed / ARMmbed/ci-test-shield
Add UART Tests
- Dominant language
- C++
- Stars
- 9
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
## Problem
UART Tests cannot be done by Loopback on D0/D1 because some boards (Nucleo / nRF / etc) only have a single UART and use the same peripheral for the Serial Debug lines used by greentea. Thus is these pins are tied together greentea cannot run.
Therefore the UART tests should be redone to use the Serial Debug channel instead of UART Loopbacks.
## Solution
Currently not possible
In the future a change should be made to GreenTea that allows for taking control of the serial line and then handing it back. See here : https://github.com/ARMmbed/greentea/issues/196
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue does not identify any files, tests, or entry points for the UART changes. First review the existing UART loopback tests and the linked GreenTea issue, then determine whether GreenTea can hand the serial line to the tests and return it to the debug channel; done means the tests run on boards with a single UART.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100