@@ -28,6 +28,14 @@ programming is done via the USB port.
28
28
29
29
(Credit: https://www.pjrc.com)
30
30
31
+ .. group-tab :: Sparkfun Teensy Micromod
32
+
33
+ .. figure :: img/teensymm.jpg
34
+ :align: center
35
+ :alt: TEENSYMM
36
+
37
+ (Credit: https://www.sparkfun.com)
38
+
31
39
Hardware
32
40
********
33
41
@@ -56,6 +64,17 @@ Hardware
56
64
57
65
See the `Teensy 4.1 Website `_ for a complete hardware description.
58
66
67
+ .. group-tab :: Teensy Micromod
68
+
69
+ - MIMXRT1062DVJ6A MCU (600 MHz, 1024 KB on-chip memory)
70
+ - 128 Mbit QSPI Flash
71
+ - User LED
72
+ - USB 2.0 host connector
73
+ - USB 2.0 OTG connector
74
+ - TF socket for SD card
75
+
76
+ See the `Teensy Micromod Website `_ for a complete hardware description.
77
+
59
78
For more information, check the `i.MX RT1060 Datasheet `_.
60
79
61
80
Supported Features
@@ -188,7 +207,7 @@ Pin mappings from Teensy to MIMXRT1062 SoC.
188
207
| 33 | EMC_07 | GPIO4_7 |
189
208
+-----+------------+-------------------------------------+
190
209
191
- Only Teensy 4.0:
210
+ Only Teensy 4.0 and Teensy Micromod :
192
211
193
212
+-----+------------+-------------------------------------+
194
213
| 34 | SD_B0_03 | GPIO3_15 |
@@ -204,6 +223,22 @@ Only Teensy 4.0:
204
223
| 39 | SD_B0_04 | GPIO3_16 |
205
224
+-----+------------+-------------------------------------+
206
225
226
+ Only Teensy Micromod
227
+
228
+ +-----+------------+-------------------------------------+
229
+ | 40 | B0_04 | GPIO2_4 / I2C2 SCL |
230
+ +-----+------------+-------------------------------------+
231
+ | 41 | B0_05 | GPIO2_5 / I2C2 SDA |
232
+ +-----+------------+-------------------------------------+
233
+ | 42 | B0_06 | GPIO2_6 |
234
+ +-----+------------+-------------------------------------+
235
+ | 43 | B0_07 | GPIO2_7 |
236
+ +-----+------------+-------------------------------------+
237
+ | 44 | B0_08 | GPIO2_8 / UART3 TX |
238
+ +-----+------------+-------------------------------------+
239
+ | 45 | B0_09 | GPIO2_9 / UART3 RX |
240
+ +-----+------------+-------------------------------------+
241
+
207
242
Only Teensy 4.1:
208
243
209
244
+-----+------------+-------------------------------------+
@@ -221,8 +256,109 @@ Only Teensy 4.1:
221
256
+-----+------------+-------------------------------------+
222
257
| 40 | AD_B1_04 | GPIO1_20 |
223
258
+-----+------------+-------------------------------------+
224
- | 41 | AD_B1_05 | GPIO1_21 |
225
- +-----+------------+-------------------------------------+
259
+ | 41 | AD_B1_05 | GPIO1_21 / UART3_RX |
260
+ +-----+------------+-------------------------------------+
261
+
262
+ Pin Mapping from Teensy pins Micromod Pins and MIMXRT1062 SoC.
263
+
264
+ Teensy Micromod only:
265
+
266
+ +-----+------+------------+-------------------------------------+
267
+ | Pin | MMOD | Pad ID | Usage |
268
+ +=====+======+============+=====================================+
269
+ | 0 | 19 | AD_B0_03 | GPIO1_3 / UART6_RX / CAN2_RX |
270
+ +-----+------+------------+-------------------------------------+
271
+ | 1 | 17 | AD_B0_02 | GPIO1_2 / UART6_TX / CAN2_TX |
272
+ +-----+------+------------+-------------------------------------+
273
+ | 2 | 47 | EMC_04 | GPIO4_4 |
274
+ +-----+------+------------+-------------------------------------+
275
+ | 3 | 32 | EMC_05 | GPIO4_5 |
276
+ +-----+------+------------+-------------------------------------+
277
+ | 4 | 10 | EMC_06 | GPIO4_6 |
278
+ +-----+------+------------+-------------------------------------+
279
+ | 5 | 18 | EMC_08 | GPIO4_8 |
280
+ +-----+------+------------+-------------------------------------+
281
+ | 6 | 71 | B0_10 | GPIO2_10 |
282
+ +-----+------+------------+-------------------------------------+
283
+ | 7 | 56 | B1_01 | GPIO2_17 / UART4_RX |
284
+ +-----+------+------------+-------------------------------------+
285
+ | 8 | 54 | B1_00 | GPIO2_16 / UART4_TX |
286
+ +-----+------+------------+-------------------------------------+
287
+ | 9 | 69 | B0_11 | GPIO2_11 |
288
+ +-----+------+------------+-------------------------------------+
289
+ | 10 | 55 | B0_00 | GPIO2_0 |
290
+ +-----+------+------------+-------------------------------------+
291
+ | 11 | 59 | B0_02 | GPIO2_2 |
292
+ +-----+------+------------+-------------------------------------+
293
+ | 12 | 61 | B0_01 | GPIO2_1 |
294
+ +-----+------+------------+-------------------------------------+
295
+ | 13 | 57 | B0_03 | GPIO2_3 / LED |
296
+ +-----+------+------------+-------------------------------------+
297
+ | 14 | 34 | AD_B1_02 | GPIO1_18 / UART2_TX |
298
+ +-----+------+------------+-------------------------------------+
299
+ | 15 | 38 | AD_B1_03 | GPIO1_19 / UART2_RX |
300
+ +-----+------+------------+-------------------------------------+
301
+ | 16 | 20 | AD_B1_07 | GPIO1_23 / UART3_RX / I2C3_SCL |
302
+ +-----+------+------------+-------------------------------------+
303
+ | 17 | 22 | AD_B1_06 | GPIO1_22 / UART3_TX / I2C3_SDA |
304
+ +-----+------+------------+-------------------------------------+
305
+ | 18 | 12 | AD_B1_01 | GPIO1_17 / I2C1_SDA |
306
+ +-----+------+------------+-------------------------------------+
307
+ | 19 | 14 | AD_B1_00 | GPIO1_16 / I2C1_SCL |
308
+ +-----+------+------------+-------------------------------------+
309
+ | 20 | 52 | AD_B1_10 | GPIO1_26 / UART8_TX |
310
+ +-----+------+------------+-------------------------------------+
311
+ | 21 | 50 | AD_B1_11 | GPIO1_27 / UART8_RX |
312
+ +-----+------+------------+-------------------------------------+
313
+ | 22 | 49 | AD_B1_08 | GPIO1_24 / CAN1_TX |
314
+ +-----+------+------------+-------------------------------------+
315
+ | 23 | 58 | AD_B1_09 | GPIO1_25 / CAN1_RX |
316
+ +-----+------+------------+-------------------------------------+
317
+ | 24 | 53 | AD_B0_12 | GPIO1_12 / UART1_TX / I2C4_SCL |
318
+ +-----+------+------------+-------------------------------------+
319
+ | 25 | 51 | AD_B0_13 | GPIO1_13 / UART1_RX / I2C4_SDA |
320
+ +-----+------+------------+-------------------------------------+
321
+ | 26 | 67 | AD_B1_14 | GPIO1_30 / SPI3_MOSI |
322
+ +-----+------+------------+-------------------------------------+
323
+ | 27 | 8 | AD_B1_15 | GPIO1_31 / SPI3_SCK |
324
+ +-----+------+------------+-------------------------------------+
325
+ | 28 | 4 | EMC_32 | GPIO3_18 / UART7_RX |
326
+ +-----+------+------------+-------------------------------------+
327
+ | 29 | 16 | EMC_31 | GPIO4_31 / UART7_TX |
328
+ +-----+------+------------+-------------------------------------+
329
+ | 30 | 41 | EMC_37 | GPIO3_23 / CAN3_RX |
330
+ +-----+------+------------+-------------------------------------+
331
+ | 31 | 43 | EMC_36 | GPIO3_22 / CAN3_TX |
332
+ +-----+------+------------+-------------------------------------+
333
+ | 32 | 65 | B0_12 | GPIO2_12 |
334
+ +-----+------+------------+-------------------------------------+
335
+ | 33 | 63 | EMC_07 | GPIO4_7 |
336
+ +-----+------+------------+-------------------------------------+
337
+ | 34 | 66 | SD_B0_03 | GPIO3_15 |
338
+ +-----+------+------------+-------------------------------------+
339
+ | 35 | 64 | SD_B0_02 | GPIO3_14 |
340
+ +-----+------+------------+-------------------------------------+
341
+ | 36 | 60 | SD_B0_01 | GPIO3_13 |
342
+ +-----+------+------------+-------------------------------------+
343
+ | 37 | 62 | SD_B0_00 | GPIO3_12 |
344
+ +-----+------+------------+-------------------------------------+
345
+ | 38 | 68 | SD_B0_05 | GPIO3_17 |
346
+ +-----+------+------------+-------------------------------------+
347
+ | 39 | 70 | SD_B0_04 | GPIO3_16 |
348
+ +-----+------+------------+-------------------------------------+
349
+ | 40 | 40 | B0_04 | GPIO2_4 / I2C2 SCL |
350
+ +-----+------+------------+-------------------------------------+
351
+ | 41 | 42 | B0_05 | GPIO2_5 / I2C2 SDA |
352
+ +-----+------+------------+-------------------------------------+
353
+ | 42 | 44 | B0_06 | GPIO2_6 |
354
+ +-----+------+------------+-------------------------------------+
355
+ | 43 | 46 | B0_07 | GPIO2_7 |
356
+ +-----+------+------------+-------------------------------------+
357
+ | 44 | 48 | B0_08 | GPIO2_8 / UART3 TX |
358
+ +-----+------+------------+-------------------------------------+
359
+ | 45 | 73 | B0_09 | GPIO2_9 / UART3 RX |
360
+ +-----+------+------------+-------------------------------------+
361
+
226
362
227
363
Programming and Debugging
228
364
*************************
@@ -254,6 +390,14 @@ but does not support debugging the device.
254
390
:goals: build
255
391
:compact:
256
392
393
+ .. group-tab :: Teensy Micromod
394
+
395
+ .. zephyr-app-commands ::
396
+ :zephyr-app: samples/basic/blinky
397
+ :board: teensymm
398
+ :goals: build
399
+ :compact:
400
+
257
401
#. Connect the board to your host computer using USB.
258
402
259
403
#. Tap the reset button to enter bootloader mode.
@@ -279,6 +423,15 @@ but does not support debugging the device.
279
423
:goals: flash
280
424
:compact:
281
425
426
+ .. group-tab :: Teensy Micromod
427
+
428
+ .. zephyr-app-commands ::
429
+ :zephyr-app: samples/basic/blinky
430
+ :board: teensymm
431
+ :goals: flash
432
+ :compact:
433
+
434
+
282
435
#. You should see the orange LED blink.
283
436
284
437
Configuring a Console
@@ -335,5 +488,8 @@ References
335
488
.. _Teensy 4.1 Ethernet Kit :
336
489
https://www.pjrc.com/store/ethernet_kit.html
337
490
491
+ .. _Teensy Micromod Website :
492
+ https://www.sparkfun.com/sparkfun-micromod-teensy-processor.html
493
+
338
494
.. _i.MX RT1060 Datasheet :
339
495
https://www.nxp.com/docs/en/nxp/data-sheets/IMXRT1060CEC.pdf
0 commit comments