Go Down

Topic: Arduino Zero at 48MHz instead of 32768KHz  (Read 1 time) previous topic - next topic

avandalen

The Arduino Zero has a 48MHz SAM D21 processor, but unfortunately it runs at just 32,768MHz, that is 32% slower.

What must be done so that the serial communication and all the libraries will still work at 48MHz?

Can there be add an "Arduino Zero 48MHz" setup in the boards selection menu?

AloyseTech

The board does run at 48MHz, but it uses a 32,768KHz signal to synchronize. It uses the PLL mechanism to keep a 48MHz signal steady from a 32KHz crystal.

avandalen

The board does run at 48MHz, but it uses a 32,768KHz signal to synchronize. It uses the PLL mechanism to keep a 48MHz signal steady from a 32KHz crystal.
Thanks
I found this on the web
#define CONF_CLOCK_DPLL_REFERENCE_FREQUENCY 32768
#define CONF_CLOCK_DPLL_REFERENCE_DIVIDER 1
#define CONF_CLOCK_DPLL_OUTPUT_FREQUENCY 48000000

Go Up