Difference between revisions of "Minnowboard:MaxLure-Ika"

From eLinux.org
Jump to: navigation, search
(adding more descriptive pinout names to the ika lure)
(Layout)
 
Line 17: Line 17:
 
  ! width="5%"  | Arduino Pin
 
  ! width="5%"  | Arduino Pin
 
  ! width="5%"  | MAX Low-speed Pin
 
  ! width="5%"  | MAX Low-speed Pin
  ! width="5%"  | Linux GPIO #
+
  ! width="5%"  | Linux GPIO # (<= 3.17)
 +
! width="5%"  | Linux GPIO # (>= 3.18)
 
  ! width="10%" | &nbsp;
 
  ! width="10%" | &nbsp;
  ! width="5%"  | Linux GPIO #
+
  ! width="5%"  | Linux GPIO # (>= 3.18)
 +
! width="5%"  | Linux GPIO # (<= 3.17)
 
  ! width="5%"  | MAX Low-speed Pin
 
  ! width="5%"  | MAX Low-speed Pin
 
  ! width="5%"  | Arduino Pin
 
  ! width="5%"  | Arduino Pin
Line 26: Line 28:
 
  | &nbsp;
 
  | &nbsp;
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | &nbsp;
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | &nbsp;
  | colspan="3" | &nbsp;
+
  | colspan="4" | &nbsp;
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | GND
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | GND
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | GND
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | GND
Line 37: Line 39:
 
  |
 
  |
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 479
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 223
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 223
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 11
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 11
Line 44: Line 48:
 
  | &nbsp;
 
  | &nbsp;
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | &nbsp;
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | &nbsp;
  | colspan="3" | &nbsp;
+
  | colspan="4" | &nbsp;
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 477
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 221
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 221
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 7
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 7
Line 55: Line 60:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 478
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 222
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 222
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 9
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 9
Line 65: Line 72:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 476
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 220
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 220
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 5
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 5
Line 75: Line 84:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 472
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 216
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 216
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 14
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 14
Line 85: Line 96:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 475
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 219
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 219
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 18
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 18
Line 97: Line 110:
 
  |
 
  |
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 474
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 218
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 218
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 20
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 20
Line 106: Line 121:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 464
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 208
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 208
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 26
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 26
Line 115: Line 132:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 505
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 249
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 249
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 24
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 24
Line 124: Line 143:
 
  |
 
  |
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 338
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 82
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 82
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 21
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 21
Line 133: Line 154:
 
  |  
 
  |  
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 504
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 248
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 248
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 22
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 22
Line 142: Line 165:
 
  |   
 
  |   
 
  |
 
  |
 +
|
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 339
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 83
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: lightblue;" | 83
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 23
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 23
Line 147: Line 172:
 
  | style="background-color: lightgrey;" | GPIO / Wakeup <br/> GPIO_S5_1
 
  | style="background-color: lightgrey;" | GPIO / Wakeup <br/> GPIO_S5_1
 
  |-
 
  |-
  | colspan="5" | &nbsp;
+
  | colspan="6" | &nbsp;
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 484
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 228
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 228
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 19
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 19
Line 153: Line 179:
 
  | UART Receive / GPIO <br/> GPIO_UART2_RXD
 
  | UART Receive / GPIO <br/> GPIO_UART2_RXD
 
  |-
 
  |-
  | colspan="5" | &nbsp;
+
  | colspan="6" | &nbsp;
 +
| style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 485
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 229
 
  | style="border-style: solid; border-width: 1px;text-align:center;background-color: #FF99CC;" | 229
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 17
 
  | style="border-style: solid; border-width: 1px;text-align:center;" | 17

Latest revision as of 17:00, 16 March 2015

Ika Lure

The Ika lure is a lure that extends the existing low-speed connection by breaking it out and adding the pieces to make allow the MinnowBoard MAX to interface with an Arduino compatible shield.

Pinout

This details the translation of the pinout from the existing low-speed connector to the Arduino compatible pinout.

Layout

Native MinnowBoard MAX Pin/Function Arduino Pin MAX Low-speed Pin Linux GPIO # (<= 3.17) Linux GPIO # (>= 3.18)   Linux GPIO # (>= 3.18) Linux GPIO # (<= 3.17) MAX Low-speed Pin Arduino Pin Native MinnowBoard MAX Pin/Function
      GND GND   Ground
  IDREF 479 223 11 13 SPI Clock
GPIO_SPI_CLK
      477 221 7 12 Master In / Slave Out
GPIO_SPI_MISO
  3v3 3v3 478 222 9 11 Master Out / Slave In
GPIO_SPI_MOSI
  5v 5v 476 220 5 10 SPI Chip Select 1
GPIO_SPI_CS#
  GND GND 472 216 14 9 Clock / GPIO
GPIO_I2S_CLK
  GND GND 475 219 18 8 Data Out / GPIO
GPIO_I2S_DO
 
I2C #5
(pins 13 & 15)
A0 I2C 474 218 20 7 Data In / GPIO
GPIO_I2S_DI
A1 I2C 464 208 26 6 Timer / GPIO
GPIO_IBL_8254
A2 I2C 505 249 24 5 PWM / GPIO
GPIO_PWM1
A3 I2C 338 82 21 4 GPIO / Wakeup
GPIO_S5_0
SDA I2C 504 248 22 3 PWM / GPIO
GPIO_PWM0
SCL I2C 339 83 23 2 GPIO / Wakeup
GPIO_S5_1
  484 228 19 RX UART Receive / GPIO
GPIO_UART2_RXD
  485 229 17 TX UART Transmit / GPIO
GPIO_UART2_TXD
  • NOTE: For Arduino compatible shields to work, all low-speed pins should be set to GPIO except for the I2C interfaces.
  • NOTE: If you are going to use PWM, those should be set in firmware appropriately
     Denotes Pins that have issues with current firmware in GPIO mode
     Denotes Pins that have been tested and work as expected. Remember to drive the pin to ground.

Shields known to work

Shields known to not work