-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
poed gets wedged and cannot re-sync #18
Comments
We add following debug messages into driver:
It will print TX/RX raw data and retry times & retry data. We made 3 test cases attempt to trigger POE chip breaks down: test1. POE Agent restart loop
test2. Same flow as test1 case, but decrease delay time between TX/RX commands from 30ms to 10ms. test3. Only start POE Agent (TX/RX delay time still 10ms), and run another script to execute following commands: Above commands will set power limit ,then polling all status from POE chip, and delay 1 second, these test case cause some errors in POE chip communicate function, |
We add an new patch to completes match the PD69200 datasheet's I2C protocol timing requirements, it will |
I had to insert some debug statements into the driver to illustrate this, but intermittently some of the devices get into a state where the serial link to the poe chipset breaks down and cannot sync. A reset of poed does not fix the issue and a 'restore' (poe chipset factory reset) also does not fix the issue. Anecdotally I have found that rebooting the device can correct the issue.
The text was updated successfully, but these errors were encountered: