microchip,pic32ck-sg-gc-xosc

Description

PIC32CK_SG_GC Crystal Oscillator (XOSC)

Supports 4-48 MHz Crystal Oscillators (XOSC).

Properties

Properties not inherited from the base binding file.

Name

Type

Details

xosc-enable

int

Oscillator Enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc-auto-gain-control-loop-en

int

The oscillator auto gain control loop enable

0: to disable
1: to enable
  the Primary Oscillator will automatically do a linear search to find the lowest
  power/gain setting to guarantee stable oscillation with the user’s crystal.

Legal values: 0, 1

xosc-clock-switch-back-en

int

Switch back to the external clock or crystal oscillator for clock recovery

0: The clock switch back is disabled.
1: The clock switch back is enabled.

Legal values: 0, 1

xosc-xtal-en

int

Selects external clock or crystal oscillator

0: External clock connected on XIN. XOUT can be used as general-purpose I/O.
1: Crystal connected to XIN/XOUT.

Legal values: 0, 1

xosc-frequency

int

Crystal/External clock frequency  in MHz for XOSC Controller

xosc-on-demand-en

int

0: The XOSC is always on.
1: The XOSC is running when a peripheral is requesting the XOSC to be used as a clock source.

Legal values: 0, 1

xosc-startup-time

int

XOSC start-up time in micro seconds

Default value: 500000

Legal values: 31, 61, 122, 244, 488, 977, 1953, 3906, 7813, 15625, 31250, 62500, 125000, 250000, 500000, 1000000

xosc-clock-failure-detection-en

int

Clock Failure Detector Enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc-safe-clock-frequency

int

xosc safe clock frequency in MHz

Default value: 48

Legal values: 0, 1, 2, 3, 6, 12, 24, 48

xosc-usbhs-ref-clock-div

string

usbhs pll reference xosc clock

Default value: usbhs-pll-ref-xosc-clock-disabled

Legal values: usbhs-pll-ref-xosc-clock-disabled, usbhs-pll-ref-xosc-clock-div-1, usbhs-pll-ref-xosc-clock-div-2, usbhs-pll-ref-xosc-clock-div-4