« Free at last. | Main | Blah. »

Work.

I finally got a logic analyzer capture of the event that I've been trying to debug for the past three weeks. In retrospect it's apparent that a number of circumstances were conspiring against me. For starters, a hardware defect was causing the utopia tx-clav1 signal to float between low and high. It looks like a periodic pulse on the signal trace, which is clearly not the desired behavior. In addition to that, task execution latency was causing an overlap of the data cells with the expected MAC control cell. Once the hardware guys fixed the tx-clav1 signal, the problem went away. Thank God for logic analyzers.



Post a comment