Custom Nano Carrier Board Startup Logic Circuit Issues

We are using a custom carrier board for the Nano and require it to boot when powered every time. We copied the startup circuit from the carrier board reference schematics (leaving out the power ON/OFF buttons), but for some reason the Nano does not boot about 5-10% of the time. We cannot find a repeatable way that it fails either. Here is the logic circuit:

The only thing left out is the diode between POWER_EN_Q and POWER_EN_Q_R. What is the purpose of that diode? And would that cause the latch circuit to fail sometimes?

our team will do the investigation and provide suggestions soon. Thanks

Hi, does this issue only happen on your board only? If so, can you rework your board to be same to P3449 power ON/OFF logic part and try?

Upon further investigation, the circuit on our custom board is working as intended. We increased C52 to ensure POWER_EN triggers after 400ms, and found that the startup circuit works as intended 100% of the time (using an o-scope on POWER_EN). We were able to verify that on some occasions (mostly when the module has been off for a few hours), the module fails to start-up, even when the startup circuit triggers POWER_EN every time.

I don’t want to hijack this thread with other potential solutions, but if there are any recommendations on where to investigate that could cause the Nano to fail to boot occasionally on a custom board, I can create a new topic.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.