@@ -259,105 +259,112 @@ Only Teensy 4.1:
259
259
| 41 | AD_B1_05 | GPIO1_21 / UART3_RX |
260
260
+-----+------------+-------------------------------------+
261
261
262
- Pin Mapping from Teensy pins Micromod Pins and MIMXRT1062 SoC.
262
+ Pin mappings from Teensy Micromod pins to MIMXRT1062 SoC.
263
263
264
264
Teensy Micromod only:
265
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
- +-----+------+------------+-------------------------------------+
266
+ +-----+-----+------+------------+-----------------------------------+
267
+ | MMOD | MMC | Pin | Pad ID | Usage |
268
+ +=====+=====+======+============+===================================+
269
+ | 8 | 16 | 27 | AD_B1_15 | <gpio1 31> / SPI3_SCK |
270
+ +-----+-----+------+------------+-----------------------------------+
271
+ | 10 | 2 | 4 | EMC_06 | <gpio4 6> |
272
+ +-----+-----+------+------------+-----------------------------------+
273
+ | 12 | | 18 | AD_B1_01 | <gpio1 17> / I2C1_SDA |
274
+ +-----+-----+------+------------+-----------------------------------+
275
+ | 14 | | 19 | AD_B1_00 | <gpio1 16> / I2C1_SCL |
276
+ +-----+-----+------+------------+-----------------------------------+
277
+ | 16 | 4 | 29 | EMC_31 | <gpio4 31> / UART7_TX |
278
+ +-----+-----+------+------------+-----------------------------------+
279
+ | 17 | | 1 | AD_B0_02 | <gpio1 2> / UART6_TX / CAN2_TX |
280
+ +-----+-----+------+------------+-----------------------------------+
281
+ | 18 | 3 | 5 | EMC_08 | <gpio4 8> |
282
+ +-----+-----+------+------------+-----------------------------------+
283
+ | 19 | | 0 | AD_B0_03 | <gpio1 3> / UART6_RX / CAN2_RX |
284
+ +-----+-----+------+------------+-----------------------------------+
285
+ | 20 | | 16 | AD_B1_07 | <gpio1 23> / UART3_RX / I2C3_SCL |
286
+ +-----+-----+------+------------+-----------------------------------+
287
+ | 22 | | 17 | AD_B1_06 | <gpio1 22> / UART3_TX / I2C3_SDA |
288
+ +-----+-----+------+------------+-----------------------------------+
289
+ | 32 | | 3 | EMC_05 | <gpio4 5> |
290
+ +-----+-----+------+------------+-----------------------------------+
291
+ | 34 | 0 | 14 | AD_B1_02 | <gpio1 18> / UART2_TX |
292
+ +-----+-----+------+------------+-----------------------------------+
293
+ | 38 | 1 | 15 | AD_B1_03 | <gpio1 19> / UART2_RX |
294
+ +-----+-----+------+------------+-----------------------------------+
295
+ | 4 | | 28 | EMC_32 | <gpio3 18> / UART7_RX |
296
+ +-----+-----+------+------------+-----------------------------------+
297
+ | 40 | 5 | 40 | B0_04 | <gpio2 04> / I2C2 SCL |
298
+ +-----+-----+------+------------+-----------------------------------+
299
+ | 41 | | 30 | EMC_37 | <gpio3 23> / CAN3_RX |
300
+ +-----+-----+------+------------+-----------------------------------+
301
+ | 42 | 6 | 41 | B0_05 | <gpio2 05> / I2C2 SDA |
302
+ +-----+-----+------+------------+-----------------------------------+
303
+ | 43 | | 31 | EMC_36 | <gpio3 22> / CAN3_TX |
304
+ +-----+-----+------+------------+-----------------------------------+
305
+ | 44 | 7 | 42 | B0_06 | <gpio2 06> |
306
+ +-----+-----+------+------------+-----------------------------------+
307
+ | 46 | 8 | 43 | B0_07 | <gpio2 07> |
308
+ +-----+-----+------+------------+-----------------------------------+
309
+ | 47 | | 2 | EMC_04 | <gpio4 4> |
310
+ +-----+-----+------+------------+-----------------------------------+
311
+ | 48 | 9 | 44 | B0_08 | <gpio2 08> / UART3 TX |
312
+ +-----+-----+------+------------+-----------------------------------+
313
+ | 49 | | 22 | AD_B1_08 | <gpio1 24> / CAN1_TX |
314
+ +-----+-----+------+------------+-----------------------------------+
315
+ | 50 | | 21 | AD_B1_11 | <gpio1 27> / UART8_RX |
316
+ +-----+-----+------+------------+-----------------------------------+
317
+ | 51 | | 25 | AD_B0_13 | <gpio1 13> / UART1_RX / I2C4_SDA |
318
+ +-----+-----+------+------------+-----------------------------------+
319
+ | 52 | | 20 | AD_B1_10 | <gpio1 26> / UART8_TX |
320
+ +-----+-----+------+------------+-----------------------------------+
321
+ | 53 | | 24 | AD_B0_12 | <gpio1 12> / UART1_TX / I2C4_SCL |
322
+ +-----+-----+------+------------+-----------------------------------+
323
+ | 54 | | 8 | B1_00 | <gpio2 16> / UART4_TX |
324
+ +-----+-----+------+------------+-----------------------------------+
325
+ | 55 | 17 | 10 | B0_00 | <gpio2 0> |
326
+ +-----+-----+------+------------+-----------------------------------+
327
+ | 56 | | 7 | B1_01 | <gpio2 17> / UART4_RX |
328
+ +-----+-----+------+------------+-----------------------------------+
329
+ | 57 | | 13 | B0_03 | <gpio2 3> / LED |
330
+ +-----+-----+------+------------+-----------------------------------+
331
+ | 58 | | 23 | AD_B1_09 | <gpio1 25> / CAN1_RX |
332
+ +-----+-----+------+------------+-----------------------------------+
333
+ | 59 | | 11 | B0_02 | <gpio2 2> |
334
+ +-----+-----+------+------------+-----------------------------------+
335
+ | 60 | | 36 | SD_B0_01 | <gpio3 13> |
336
+ +-----+-----+------+------------+-----------------------------------+
337
+ | 61 | | 12 | B0_01 | <gpio2 1> |
338
+ +-----+-----+------+------------+-----------------------------------+
339
+ | 62 | | 37 | SD_B0_00 | <gpio3 12> |
340
+ +-----+-----+------+------------+-----------------------------------+
341
+ | 63 | 15 | 33 | EMC_07 | <gpio4 7> |
342
+ +-----+-----+------+------------+-----------------------------------+
343
+ | 64 | | 35 | SD_B0_02 | <gpio3 14> |
344
+ +-----+-----+------+------------+-----------------------------------+
345
+ | 65 | 14 | 32 | B0_12 | <gpio2 12> |
346
+ +-----+-----+------+------------+-----------------------------------+
347
+ | 66 | | 34 | SD_B0_03 | <gpio3 15> |
348
+ +-----+-----+------+------------+-----------------------------------+
349
+ | 67 | 13 | 26 | AD_B1_14 | <gpio1 30> / SPI3_MOSI |
350
+ +-----+-----+------+------------+-----------------------------------+
351
+ | 68 | | 38 | SD_B0_05 | <gpio3 16> |
352
+ +-----+-----+------+------------+-----------------------------------+
353
+ | 69 | 12 | 9 | B0_11 | <gpio2 11> |
354
+ +-----+-----+------+------------+-----------------------------------+
355
+ | 70 | | 39 | SD_B0_04 | <gpio3 17> |
356
+ +-----+-----+------+------------+-----------------------------------+
357
+ | 71 | 11 | 6 | B0_10 | <gpio2 10> |
358
+ +-----+-----+------+------------+-----------------------------------+
359
+ | 73 | 10 | 45 | B0_09 | <gpio2 09> / UART3 RX |
360
+ +-----+-----+------+------------+-----------------------------------+
361
+
362
+ MMOD = Physical Micromod pin number
363
+ MMC = Zephyr micromod_header connector pin number
364
+ Pin = Arduino Pin number
365
+ Pad ID = MIMXRT1062 pad id
366
+ Usage = Some usages of the pin
367
+
361
368
362
369
363
370
Programming and Debugging
@@ -366,9 +373,9 @@ Programming and Debugging
366
373
Flashing
367
374
========
368
375
369
- Both the Teensy 4.0 and Teensy 4.1 ship with a dedicated bootloader chip,
370
- which supports flashing using USB. This allows easy flashing of new images,
371
- but does not support debugging the device.
376
+ The Teensy 4.0 and Teensy 4.1 and Micromod ship with a dedicated bootloader
377
+ chip, which supports flashing using USB. This allows easy flashing of new
378
+ images, but does not support debugging the device.
372
379
373
380
#. Build the Zephyr kernel and the :zephyr:code-sample: `blinky ` sample application.
374
381
0 commit comments