arduino / arduino/ArduinoCore-megaavr

MuxTO UART reception problem

Open
#128 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
111
Forks
65
PR merge metrics
No merged PRs in 30d

Description

Hello, i have loaded successfully last version, i have replaced CRC table with calculation. I have encountered errors on UART reception. 115200baud speed. Transmittion from atsam->atmega works great(perfect timing and levels), also atmega->atsam works (checked by external receiver, perfect timing and levels), but atsam passes invalid data to serial terminal in PC. Basically i am sending "POS 1|1|1|1\r\n" and i get "POScddd>d" in terminal or "Pdcdddkd".. Does anybody encountered something similar?

V 1.8.8

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the UART reception problem described for ArduinoCore-megaavr version 1.8.8 at 115200 baud, using the reported "POS 1|1|1|1\r\n" transmission. Compare the ATmega4809's received data with the external receiver output and inspect the UART reception path. Done means identifying and correcting the cause of the corrupted terminal output.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.