Lines Matching +full:zephyr +full:- +full:based
1 .. zephyr:board:: samd21_xpro
7 prototyping with the SAM D21 Cortex®-M0+ processor-based
15 - SAMD21J18 ARM Cortex-M0+ processor at 48 MHz
16 - 32.768 kHz crystal oscillator
17 - 256 KiB flash memory and 32 KiB of RAM
18 - One yellow user LED
19 - One mechanical user push button
20 - One reset button
21 - On-board USB based EDBG unit with serial console
29 .. list-table::
30 :header-rows: 1
32 * - Interface
33 - Controller
34 - Driver / Component
35 * - NVIC
36 - on-chip
37 - nested vector interrupt controller
38 * - Flash
39 - on-chip
40 - Can be used with LittleFS to store files
41 * - SYSTICK
42 - on-chip
43 - systick
44 * - WDT
45 - on-chip
46 - Watchdog
47 * - ADC
48 - on-chip
49 - Analog to Digital Converter
50 * - GPIO
51 - on-chip
52 - I/O ports
53 * - PWM
54 - on-chip
55 - Pulse Width Modulation
56 * - USART
57 - on-chip
58 - Serial ports
59 * - I2C
60 - on-chip
61 - I2C ports
62 * - SPI
63 - on-chip
64 - Serial Peripheral Interface ports
65 * - USB
66 - on-chip
67 - Universal Serial Bus device ports
69 Other hardware features are not currently supported by Zephyr.
78 controllers are responsible for pin muxing, input/output, pull-up, etc.
83 .. image:: img/ATSAMD21-XPRO-pinout.jpg
85 :alt: SAMD21-XPRO-pinout
87 Default Zephyr Peripheral Mapping:
88 ----------------------------------
89 - SERCOM0 USART TX : PA10
90 - SERCOM0 USART RX : PA11
91 - SERCOM1 USART TX : PA16
92 - SERCOM1 USART RX : PA19
93 - SERCOM2 I2C SDA : PA08
94 - SERCOM2 I2C SCL : PA09
95 - SERCOM3 USART TX : PA22
96 - SERCOM3 USART RX : PA23
97 - SERCOM5 SPI MISO : PB16
98 - SERCOM5 SPI MOSI : PB22
99 - SERCOM5 SPI SCK : PB23
100 - USB DP : PA25
101 - USB DM : PA24
102 - GPIO SPI CS : PB17
103 - GPIO/PWM LED0 : PB30
109 with the on-chip PLL generating the 48 MHz system clock.
114 The SAMD21 MCU has six SERCOM based USARTs with three configured as USARTs in
115 this BSP. SERCOM3 is the default Zephyr console.
117 - SERCOM0 9600 8n1
118 - SERCOM1 115200 8n1
119 - SERCOM3 115200 8n1 connected to the onboard Atmel Embedded Debugger (EDBG)
124 The SAMD21 MCU has 3 TCC based PWM units with up to 4 outputs each and a period
131 The SAMD21 MCU has 6 SERCOM based SPIs. On the SAM D21 Xplained Pro,
144 #. Build the Zephyr kernel and the ``hello_world`` sample application:
146 .. zephyr-app-commands::
147 :zephyr-app: samples/hello_world
158 .. code-block:: console
160 $ minicom -D /dev/ttyACM0 -o
162 The -o option tells minicom not to send the modem initialization
165 - Speed: 115200
166 - Data: 8 bits
167 - Parity: None
168 - Stop bits: 1
172 .. zephyr-app-commands::
173 :zephyr-app: samples/hello_world
183 .. target-notes::
186 http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ATSAMD21-XPRO
189 http://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D21-Family-Datasheet-DS40001882C.pdf
192 http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-Xplained-Pro_Design-Documentation.zip