Troubleshooting and debugging strategies
Symptoms: No data being sent
Check:
- ACTSW = 1?
- WTTC configured (1134₈)?
- DMA descriptor correct?
- RTTS showing errors?
Solution: Verify each component systematically
Symptoms: No data received
Check:
- ACTSW = 1?
- WRTC configured (1734₈)?
- RRTS bit 0 set?
- RRTS bit 11 clear (buffers available)?
Solution: Check interrupt enable and buffer management
Monitor these key variables:
- HASTAT: Current hardware status
- ACTSW: Device activity state
- XRETRY: Retry counter
Reference: Quick Reference Card
Testing: Testing Scenarios