[RTEMS Project] #4056: bsps/xilinx-zynq: Flush TX-Buffer before initializing the zynq-uart (cloned)
RTEMS trac
trac at rtems.org
Thu Aug 20 07:12:07 UTC 2020
#4056: bsps/xilinx-zynq: Flush TX-Buffer before initializing the zynq-uart
(cloned)
-------------------------+--------------------
Reporter: Jan Sommer | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 5.1
Component: bsps | Version: 5
Severity: normal | Keywords:
Blocked By: | Blocking:
-------------------------+--------------------
Cloned from #4055:
----
We experienced that u-boot (at least from Xilinx repositories) does not
wait until all its output has left the TX Buffer of the stdout uart,
before handing over to the RTEMS application
This causes some garbage output at the begin of the RTEMS application in
some cases and corrupts the test begin marker prohibiting rtems-test to
recognize the test correctly.
Proposed fix is to let RTEMS wait until the TX Buffer of the uart is empty
before configuring and using it.
--
Ticket URL: <http://devel.rtems.org/ticket/4056>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list