Hi Sir,
我们正在计划使用DA14586 microcontroller. Currently we have disable BLE part and using CP2102N uart to usb bridge for communication with PC tool as COM port. DA14586 1-GPIO interrupt is connected to CP2102N gpio for USB detection (Connect-Disconnect) identification. Device is working fine as alraedy in production.
Recentlay we observed device hang issue in field at customer end. During RCA we found that wakeup interrupts are working here RTC interrupts getting detects but app_on_system_powered callback routines not executing. So device bacomes non responsive mode.
During analsis we found that during USB connect-disconnect it happens sometimes.
Please guide how we can solev this non responsive issue ASAP.
Thanks & Regards,
Bhavik
Device:
It sounds like a brown-out issue. Is the DA14586 powered from USB or does it have it's own power source or battery?
/MHv
When connected with USB it will take power from USB and once disconnected from USB it will work on 3v battery coin cell.
Thanks
Does the suply voltage at any point drop below the recommended voltage range? Is there a potential issue with a bouncing GPIO at the time you insert the USB? If your interrupt is not immediately disabled on the first GPIO level transition, you may overload the device with interrupts.