Hello,
We are using the AM3354BZCZD80 on a custom board similar to BeagleBone Black design. We are using EZSDK 6.00.00.00, which apparently uses PSP Kernel 04.06.00.11. We have a customer requirement to place the device in standby until an external input triggers the device to resume.
We have successfully implemented standby/resume using a GPIO wake source, but the customer is complaining that sometimes the device doesn't resume properly. They have to power cycle the device to recover.
We have been stress testing 7+ devices and have observed resume failures after 25 hours or so of testing. We saw a note in the PSP 04.06.00.10 Release Notes in the "Known Issues" section which describes exactly what we are seeing:
- SDOCM00099830 suspend/resume long hour stress test failed
- SDOCM00099761 DUT could not resume after long hours of standby/resume test
We are wondering if this issue is still open, or if it was supposedly resolved in EZSDK 6.00.00.00? Is there any possible solution? We have ruled out all of our application software...the crash still occurs just using a shell script to manage the standby/resume process with only standard system daemons running. We've also ruled out our attached USB hub and devices.
I've setup the same test on a BeagleBone Black running EZSDK 6.00.00.00 images for comparison, but I've not had it running very long and it hasn't crashed yet.