Why is it recommended to monitor VBUS for a self-powered design? What is back-voltage test?
A self-powered design can differentiate between suspend and disconnect condition only by monitoring VBUS. As per USB specification when VBUS is removed the device must remove power from D+/D- pull-up within 10s. Back-voltage test is used to test this. A self-powered design which does not monitor VBUS will fail this test.