Lines Matching +full:wkup +full:- +full:pin
6 The OLIMEXINO-STM32 board is based on the STMicroelectronics STM32F103RB ARM
7 Cortex-M3 CPU.
10 `OLIMEXINO-STM32 website`_ and `OLIMEXINO-STM32 user manual`_.
17 .. zephyr:board-supported-hw::
19 Pin Mapping
22 .. figure:: img/olimexino-stm32-front.jpg
24 :alt: OLIMEXINO-STM32 connectors
26 OLIMEXINO-STM32 connectors
29 ---
36 ------------
42 -------------------
46 +-------+--------------+-------------------------+
47 | PIN # | Signal Name | STM32F103RB Functions |
50 +-------+--------------+-------------------------+
52 +-------+--------------+-------------------------+
54 +-------+--------------+-------------------------+
56 +-------+--------------+-------------------------+
58 +-------+--------------+-------------------------+
61 +-------+--------------+-------------------------+
63 +-------+--------------+-------------------------+
66 +-------+--------------+-------------------------+
68 +-------+--------------+-------------------------+
70 +-------+--------------+-------------------------+
74 +-------+--------------+-------------------------+
75 | PIN # | Signal Name | STM32F103RB Functions |
78 +-------+--------------+-------------------------+
80 +-------+--------------+-------------------------+
83 +-------+--------------+-------------------------+
86 +-------+--------------+-------------------------+
89 +-------+--------------+-------------------------+
92 +-------+--------------+-------------------------+
96 +-------+--------------+-------------------------+
100 +-------+--------------+-------------------------+
103 +-------+--------------+-------------------------+
105 +-------+--------------+-------------------------+
109 +-------+--------------+-------------------------+
110 | PIN # | Signal Name | STM32F103RB Functions |
113 +-------+--------------+-------------------------+
116 +-------+--------------+-------------------------+
118 +-------+--------------+-------------------------+
120 +-------+--------------+-------------------------+
123 +-------+--------------+-------------------------+
126 +-------+--------------+-------------------------+
129 +-------+--------------+-------------------------+
132 +-------+--------------+-------------------------+
136 +-------+--------------+-------------------------+
139 +-------+--------------+-------------------------+
142 +-------+--------------+-------------------------+
145 +-------+--------------+-------------------------+
147 +-------+--------------+-------------------------+
149 +-------+--------------+-------------------------+
151 +-------+--------------+-------------------------+
153 +-------+--------------+-------------------------+
156 ---------------
160 +-------+--------------+-------------------------+
161 | PIN # | Signal Name | STM32F103RB Functions |
164 +-------+--------------+-------------------------+
166 +-------+--------------+-------------------------+
168 +-------+--------------+-------------------------+
170 +-------+--------------+-------------------------+
172 +-------+--------------+-------------------------+
174 +-------+--------------+-------------------------+
178 +-------+--------------+-------------------------+
179 | PIN # | Signal Name | STM32F103RB Functions |
182 +-------+--------------+-------------------------+
184 +-------+--------------+-------------------------+
186 +-------+--------------+-------------------------+
188 +-------+--------------+-------------------------+
190 +-------+--------------+-------------------------+
192 +-------+--------------+-------------------------+
196 +-------+--------------+-------------------------+
197 | PIN # | Signal Name | STM32F103RB Functions |
201 +-------+--------------+-------------------------+
204 +-------+--------------+-------------------------+
205 | 3 | D2 | PA0 / WKUP / |
208 +-------+--------------+-------------------------+
211 +-------+--------------+-------------------------+
214 +-------+--------------+-------------------------+
217 +-------+--------------+-------------------------+
220 +-------+--------------+-------------------------+
223 +-------+--------------+-------------------------+
227 +-------+--------------+-------------------------+
228 | PIN # | Signal Name | STM32F103RB Functions |
232 +-------+--------------+-------------------------+
235 +-------+--------------+-------------------------+
238 +-------+--------------+-------------------------+
242 +-------+--------------+-------------------------+
246 +-------+--------------+-------------------------+
249 +-------+--------------+-------------------------+
251 +-------+--------------+-------------------------+
254 +-------+--------------+-------------------------+
258 +-------+-------------+
259 | PIN # | Signal Name |
262 +-------+-------------+
264 +-------+-------------+
266 +-------+-------------+
271 OLIMEXINO-STM32 has two external oscillators. The frequency of
279 OLIMEXINO-STM32 board has up to 3 U(S)ARTs. The Zephyr console output is
285 OLIMEXINO-STM32 board has up to 2 SPIs. The default SPI mapping for Zephyr is:
287 - SPI1_NSS : PA4
288 - SPI1_SCK : PA5
289 - SPI1_MISO : PA6
290 - SPI1_MOSI : PA7
295 The OLIMEXINO-STM32 board supports two I2C devices. The default I2C mapping for
298 - I2C1_SCL : PB6
299 - I2C1_SDA : PB7
300 - I2C2_SCL : PB10
301 - I2C2_SDA : PB11
306 OLIMEXINO-STM32 board has a USB 2.0 full-speed device interface available
309 - USB_DM : PA11
310 - USB_DP : PA12
315 OLIMEXINO-STM32 board has a CAN interface with transceiver on board.
318 - CAN_RX : PB8
319 - CAN_TX : PB9
324 The Zephyr kernel uses the OLIMEXINO-STM32 default jumper
329 The default jumper settings for the OLIMEXIMO-STM32E are:
331 +---------------+------------+---------------+
335 +---------------+------------+---------------+
337 +---------------+------------+---------------+
339 +---------------+------------+---------------+
340 | R-T | x | |
341 +---------------+------------+---------------+
343 +---------------+------------+---------------+
345 +---------------+------------+---------------+
349 +---------------+------------+---------------+
351 Flashing Zephyr onto OLIMEXINO-STM32
354 Flashing the Zephyr kernel onto OLIMEXINO-STM32 requires the
364 .. code-block:: console
371 .. code-block:: console
377 Flashing an Application to OLIMEXINO-STM32
380 To upload an application to the OLIMEXINO-STM32 board a TTL(3.3V)
382 :zephyr:code-sample:`button` sample application.
385 interface (pin #3=TX and pin #4=RX).
387 #. Power the OLIMEXINO-STM32 via the mini USB.
393 .. zephyr-app-commands::
394 :zephyr-app: samples/basic/button
400 .. code-block:: console
402 $ minicom -D /dev/ttyUSB0 -b 115200
404 The :code:`-b` option sets baud rate ignoring the value
419 .. _OLIMEXINO-STM32 website:
420 https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/
422 .. _OLIMEXINO-STM32 user manual:
423 https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32.pdf