circuitpython/ports/samd/boards
robert-hh 20e7313453 samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions.
Two new compile flags are:

MICROPY_HW_DFLL_USB_SYNC: Effective only if DFLL48 does not run from the
crystal.  It will synchronize the DFLL48M clock with the USB's SOF pulse.
If no USB is connected, it will fall back to open loop mode.  The DFLL48M
clock is then pretty precise, but with a higher clock jitter at SAMD51
devices.

MICROPY_HW_MCU_OSC32KULP: Effective only if the devics uses a crystal as
clock source.  Run the MCU clock from the ULP 32kHz oszillator instead of
the crystal.  This flag was added to cater for a interference problem of
the crystal and Neopixel/Debug pins at Adafruit FEATHER Mx boards, which
causes the board to crash.  Drawback: ticks_ms() and time.time() vs. than
ticks_us() and the peripherals like PWM run at not synchronous clocks.
2022-10-06 23:03:08 +11:00
..
ADAFRUIT_FEATHER_M0_EXPRESS samd/boards: Add missing/lost board config and pin definitions. 2022-10-06 22:58:09 +11:00
ADAFRUIT_FEATHER_M4_EXPRESS samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions. 2022-10-06 23:03:08 +11:00
ADAFRUIT_ITSYBITSY_M0_EXPRESS samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions. 2022-10-06 23:03:08 +11:00
ADAFRUIT_ITSYBITSY_M4_EXPRESS samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions. 2022-10-06 23:03:08 +11:00
ADAFRUIT_TRINKET_M0 samd/boards: Move mcu-specific settings into a mpconfig_samdXX.h file. 2022-10-06 22:30:37 +11:00
MINISAM_M4 samd/boards: Add missing/lost board config and pin definitions. 2022-10-06 22:58:09 +11:00
SAMD21_XPLAINED_PRO samd/boards: Add missing/lost board config and pin definitions. 2022-10-06 22:58:09 +11:00
SEEED_WIO_TERMINAL samd/boards: Move mcu-specific settings into a mpconfig_samdXX.h file. 2022-10-06 22:30:37 +11:00
SEEED_XIAO samd/boards: Add missing/lost board config and pin definitions. 2022-10-06 22:58:09 +11:00
deploy.md ports: Add board.json for all boards. 2021-10-27 14:04:53 +11:00
make-pin-af.py samd/boards: Create pin_af_table.c from pin_af_table_SAMDxx.csv files. 2022-10-06 22:38:45 +11:00
make-pins.py samd/machine_pin: Allow specifying a pin or LED by its name as a string. 2022-10-06 22:37:46 +11:00
manifest.py samd: Integrate latest asf4, add help, more time funcs and uPy features. 2021-11-19 11:05:05 +11:00
pin-af-table-SAMD21.csv samd/boards: Create pin_af_table.c from pin_af_table_SAMDxx.csv files. 2022-10-06 22:38:45 +11:00
pin-af-table-SAMD51.csv samd/boards: Create pin_af_table.c from pin_af_table_SAMDxx.csv files. 2022-10-06 22:38:45 +11:00
samd21x18a.ld samd: Make common linker scripts, rename board.mk to mpconfigboard.mk. 2019-08-16 00:26:54 +10:00
samd51g19a.ld samd: Make common linker scripts, rename board.mk to mpconfigboard.mk. 2019-08-16 00:26:54 +10:00
samd51j19a.ld samd/boards: Add ADAFRUIT_FEATHER_M4_EXPRESS and _ITSYBITSY_M0_EXPRESS. 2022-10-06 22:32:01 +11:00
samd51p19a.ld samd: Integrate latest asf4, add help, more time funcs and uPy features. 2021-11-19 11:05:05 +11:00