Hi,
Thank you,
Dave
解決済! 解決策の投稿を見る。
Hi @Dave7
Thank you for commenting the outcome for this!
I am glad you find out the problem with your power supply.
As a side note, per my experience, it is better to include a reset monitor IC, as it is more robust than the internal POR controlling circuit. Altougth it is difficult for me to provide an actual scenario for this. You can consider this for any future board spin.
Diego.
Hi Diego,
Apologies for the delayed response.
Regarding the issue with my custom board, it relies on the internal reset control with the R/C network on the POR_B pin. It does not use a reset supervisory IC. I was able to confirm that the board was running XIP from the NOR flash by monitoring the LEDs.
After further investigation and some trial and error, I discovered that the root cause was my external power supply. Specifically, the supply didn't fully drop to 0V when powered off for less than two seconds, which was causing the problem. Once I replaced it with a new power supply, the issue disappeared.
Thank you again for your time and support in helping me troubleshoot this problem. Your assistance has been greatly appreciated!
Best regards,
Dave
Hi @Dave7
Thank you for commenting the outcome for this!
I am glad you find out the problem with your power supply.
As a side note, per my experience, it is better to include a reset monitor IC, as it is more robust than the internal POR controlling circuit. Altougth it is difficult for me to provide an actual scenario for this. You can consider this for any future board spin.
Diego.
Hi @Dave7
I am sorry for the delayed response, some time elapsed since you created this thread, and I would like to still provide my feedback.
I would recommend checking your design against the RT1170 hardware development guide if you have not done that already . More specifically the bulk capacitance for the on-chip DCDC. Are you using the DCDC_DIG only to supply power to the VDD_SOC_IN? Meaure the current being drained from the DCDC_DIG.
If you were able to find out something else, and you can, please do not hesitate to share it, and any additional detail regarding your application , whether it is automotive or industrial temperature range. Else, we could look at your schematic.
Thank you for your patience.
Diego
Hi Diego,
Thank you for getting back to me, no worries about the delay. In the meantime, I’ve made some progress and have partially resolved the issue by fine-tuning the startup slew timing of the DCDC to match the datasheet specifications. The board is now able to boot up as long as the power cycle time exceeds 2 seconds.
I look forward to hearing your thoughts on this.
Thank you,
Dave
Hi @Dave7
Thank you for your patience and update.
I understand that your RT1176 custom board can boot if power cycle is longer than 2 seconds. I would suspect regarding any excess of bulk capacitance on power rails, this might make supply rails time to steady state longer. Also check the reset circuitry. On our RT1xxx EVK designs reset is not de-asserted after the last supply rail is powered up, but it is on the range of less than 300mS ( according measurements I have done for RT1060 EVK) Are you using a reset supervisor IC, or relying on the internal reset control mechanism of the RT? As well getting a measurement of the power up sequence with an scope can clarify this.
By the way, how are you detecting and measuring that the MCU is running? Are you doing XIP from a NOR flash memory?
Best regards,
Diego