Skip to content

Why RESET pin it's necessary and when...

max mc costa edited this page Sep 26, 2015 · 1 revision

The RA8875 it's a complicated chip, massive amount of commands, during it's initialization many register are affected but the architecture of the RA needs an hardware reset expecially when you are developing something on it! Why?
Some register of the RA8875 survive between soft-reset, I have noticed during my developments, hours over fixing weird issues and after an Hardware Reset everithing changed so I haved to start again... Really depressive.
The Soft-Reset it's enabled when you do not use the hardware reset pin and it's OK to use it when your application run without restarts and need a completely power off/on cycle.
If you don't want to use it to save a MCU pin you can choose a 3v3 reset-chip but be sure you add a delay before initialization (aka, before lcd.begin) or things messed up.