Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Torsten Rasmussen 8dc3f85622 hwmv2: Introduce Hardware model version 2 and convert devices 1 year ago
..
boards
src hwmv2: Introduce Hardware model version 2 and convert devices 1 year ago
CMakeLists.txt
README.rst
prj.conf
sample.yaml tests: cleanup metadata and filtering 2 years ago

README.rst

.. _clock_control_xec:

Microchip XEC (MEC15xx/MEC172x) clock control driver sample application
#######################################################################

Overview
********

This sample demonstrates configuring the 32KHz clock
options via device tree. The application prints out
hardware configuration and exercises some clock control
driver API's.

Building and Running
********************

The sample can be built and executed on boards using west.
No pins configurations, except GPIO014 is used as indicator for entry/exit and
GPIO060 for 48MHZ PLL clock out.
GPIO221 alternate function 1 is 32KHZ_OUT and can be monitored on Assembly 6915 JP7 pin 5.

Internal Silicon 32KHz Oscillator jumper configuration
MEC172x Assembly 6915

JP1 pin 2 to GND (ground MEC172x XTAL1 pin)
JP2 No jumper

Dual-ended 32KHz Crystal jumper configuration
MEC172x Assembly 6915

Jumper on JP1 1-2 connect crystal Y1 pin 1 to MEC172x XTAL1
Jumper on JP2 2-3 connect crystal Y1 pin 2 to MEC172x XTAL2

MEC172x Assembly 6906 (baseboard)

Remove jumper on JP121 to prevent U15 32KHz 50% duty waveform
from coupling to JP2 on Assembly 6915.

External single-ended 32KHz waveform to MEC172x XTAL2 input
MEC172x Assembly 6915

JP1 pin 2 to GND (ground MEC172x XTAL1 pin)
Jumper on JP2 1-2 connect external 32KHz signal to XTAL2

MEC172x Assembly 6906 (baseboard)

Jumper on JP121 pins 3-4 connect U15 32KHz output to
XTAL2_32KHZ_IN signal routed to XTAL2 MEC172x pin on Assembly 6915

External single-ended 32KHz waveform to MEC172x 32KHZ_IN pin
MEC172x Assembly 6915

JP1 pin 2 to GND (ground MEC172x XTAL1 pin)
Remove jumper on JP2

MEC172x Assembly 6906 (baseboard)

Jumper on JP121 pins 1-2 connect U15 32KHz output to
32KHZ_IN pin of MEC172x on Assembly 6915

Sample output
=============

.. code-block:: console

Prints MEC172x VBAT and PCR register pertaining to power on status and
clock control.