SWRZ102C November 2021 – December 2024 AWR2944
PRODUCTION DATA
Measurement Data Output (MDO) software marker inserted at FIFO threshold location other than for Sniffer 0 is not sent out and is bound to get missed.
AWR294`x ES2.0
Measurement Data Output (MDO) is used to capture the transactions on the bus connected from different interfaces of the AWR294x device and transmit outside over LVDS (4-data lanes). MDO is comprised of a sniffer, FIFO, and an aggregator. The corresponding sniffer module sniffs a bus interface and accumulates data in the FIFO. When a FIFO threshold is reached, the data is sent out to the aggregator as a burst transfer.
An MDO source can also inject a marker indicator along with its data for tracking or other related purpose. Now, if a marker is inserted such that it is a part of the last element of the FIFO threshold location, it is bound to get missed.
This happens only when a sniffer other than Sniffer 0 is used for transfer.
The following two workarounds can be used to ensure the inserted maker is registered without fail :