Difference between revisions of "APF28Dev"
From ArmadeusWiki
(→Extension connectors: improve J10 connector table) |
(→Extension connectors) |
||
Line 73: | Line 73: | ||
| 13 || none (GND) || || || || || 14 || PINID_SSP3_SCK || <b>SSP3_SCK</b> || AUART4_TX || ENET_1588* || GPIO_2_24 | | 13 || none (GND) || || || || || 14 || PINID_SSP3_SCK || <b>SSP3_SCK</b> || AUART4_TX || ENET_1588* || GPIO_2_24 | ||
|- | |- | ||
− | | 15 || none (GND) || || || || || 16 || | + | | 15 || none (GND) || || || || || 16 || PINID_SSP3_MOSI || <b>SSP3_MOSI</b> || AUART4_RX || ENET_1588* || GPIO_2_25 |
|- | |- | ||
− | | 17 || none (GND) || || || || || 18 || | + | | 17 || none (GND) || || || || || 18 || PINID_SSP3_MISO || <b>SSP3_MISO</b> || AUART4_RTS || ENET_1588* || GPIO_2_26 |
|- | |- | ||
| 19 || PINID_SSP2_SCK || <b>SSP2_SCK</b> || AUART2_RX || SAIF0_SDATA1 || GPIO_2_16 || 20 || PINID_SSP3_SS0 || <b>SSP3_SS0</b> || AUART4_CTS || ENET_1588* || GPIO_2_27 | | 19 || PINID_SSP2_SCK || <b>SSP2_SCK</b> || AUART2_RX || SAIF0_SDATA1 || GPIO_2_16 || 20 || PINID_SSP3_SS0 || <b>SSP3_SS0</b> || AUART4_CTS || ENET_1588* || GPIO_2_27 |
Revision as of 10:55, 20 June 2012
Contents
Description
This is the Armadeus System's standard development board/baseboard for the APF28 module.
Errata
Extension connectors
Default (in bold) pin usage on the extension connectors J9 and J10 - Each functionality can be disabled by simply using "make linux-menuconfig" (implementation on-going)
- Connector J9
J9 Pin | kernel .id | .fun= PIN_FUN1 | .fun= PIN_FUN2 | .fun= PIN_FUN3 | .fun= PIN_GPIO | J9 Pin | kernel .id | .fun= PIN_FUN1 | .fun= PIN_FUN2 | .fun= PIN_FUN3 | .fun= PIN_GPIO |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | none (3.3V) | 2 | none (5V) | ||||||||
3 | PINID_SAIF0_SDATA0 | SAIF0-SDATA0 | PWM6 | AUART4_TX | GPIO_3_23 | 4 | none (GND) | ||||
5 | PINID_SAIF0_BITCLK | SAIF0-BITCLK | PWM5 | AUART4_RX | GPIO_3_22 | 6 | PINID_SAIF1_SDATA0 | SAIF1-SDATA0 | PWM7 | SAIF0_SDATA1 | GPIO_3_26 |
7 | PINID_SAIF0_LRCLK | SAIF0-LRCLK | PWM3 | AUART4_CTS | GPIO_3_21 | 8 | PINID_SAIF0_MCLK | SAIF0-MCLK | PWM4 | AUART4_RTS | GPIO_3_20 |
9 | none (GND) | 10 | none (GND) | ||||||||
11 | PINID_AUART3_RX | UART3_RX | CAN0_TX | ENET_1588* | GPIO_3_12 | 12 | PINID_AUART2_RX | UART2_RX | SSP3_D1 | SSP3_D4 | GPIO_3_8 |
13 | PINID_AUART3_TX | UART3_TX | CAN0_RX | ENET_1588* | GPIO_3_13 | 14 | PINID_AUART2_TX | UART2_TX | SSP3_D2 | SSP3_D5 | GPIO_3_9 |
15 | PINID_AUART3_RTS | UART3_RTS | CAN1_RX | ENET_1588* | GPIO_3_15 | 16 | PINID_AUART2_RTS | UART2_RTS | I2C1_SDA | SAIF1_LRCLK | GPIO_3_11 |
17 | PINID_AUART3_CTS | UART3_CTS | CAN1_TX | ENET_1588* | GPIO_3_14 | 18 | PINID_AUART2_CTS | UART2_CTS | I2C1_SCL | SAIF1_BITCLK | GPIO_3_10 |
19 | none (GND) | 20 | none (GND) | ||||||||
21 | PINID_AUART0_RX | UART0_RX | I2C0_SCL | DUART_CTS | GPIO_3_0 | 22 | PINID_AUART1_CTS | AUART1_CTS | USBO_OVER _CURRENT | TIMROT_ROTARYA | GPIO_3_6 |
23 | PINID_AUART0_TX | UART0_TX | I2C0_SDA | DUART_RTS | GPIO_3_1 | 24 | PINID_AUART1_RTS | AUART1_RTS | USB0_ID | TIMROT_ROTARYB | GPIO_3_7 |
25 | PINID_AUART0_RTS | UART0_RTS | AUART4_TX | DUART_TX | GPIO_3_3 | 26 | PINID_AUART1_TX | AUART1_TX | SSP3_CARD _DETECT | PWM_1 | GPIO_3_5 |
27 | PINID_AUART0_CTS | UART0_CTS | AUART4_RX | DUART_RX | GPIO_3_2 | 28 | PINID_AUART1_RX | AUART1_RX | SSP2_CARD _DETECT | PWM_0 | GPIO_3_4 |
29 | none (GND) | 30 | none (GND) | ||||||||
31 | PINID_LCD_D18 | LCD_D18 | ETM_DA5 | GPIO_1_18 | 32 | PINID_GPMI_CE2N | GPMI_CE2N | CAN1_TX | GPIO_0_18 | ||
33 | PINID_LCD_D19 | LCD_D19 | ETM_DA4 | GPIO_1_19 | 34 | PINID_GPMI_CE3N | GPMI_CE3N | CAN1_RX | SAIF1_MCLK | GPIO_0_19 | |
35 | PINID_LCD_D20 | LCD_D20 | ENET1_1588* | ETM_DA3 | GPIO_1_20 | 36 | PINID_LCD_D21 | LCD_D21 | ENET1_1588* | ETM_DA2 | GPIO_1_21 |
37 | none (GND) | 38 | PINID_LCD_D21 | LCD_D21 | ENET1_1588* | ETM_DA2 | GPIO_1_22 | ||||
39 | none (GND) | 40 | none (GND) |
* only available on i.MX287 versions
- Connector J10
J10 Pin | kernel .id | .fun= PIN_FUN1 | .fun= PIN_FUN2 | .fun= PIN_FUN3 | .fun= PIN_GPIO | J10 Pin | kernel .id | .fun= PIN_FUN1 | .fun= PIN_FUN2 | .fun= PIN_FUN3 | .fun= PIN_GPIO |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | none (3.3V) | 2 | none (5V) | ||||||||
3 | PINID_SSP0_DATA4 | SSP0_DATA4 | SSP2_D0 | GPIO_2_4 | 4 | none (VBAT) | |||||
5 | PINID_SSP0_DATA5 | SSP0_DATA5 | SSP2_D3 | GPIO_2_5 | 6 | PINID_SSP1_SCK | SSP1_SCK | SSP2_D1 | ENET_1588* | GPIO_2_12 | |
7 | PINID_SSP0_DATA6 | SSP0_DATA6 | SSP2_CMD | GPIO_2_6 | 8 | PINID_SSP1_CMD | SSP1_CMD | SSP2_D2 | ENET_1588* | GPIO_2_13 | |
9 | PINID_SSP0_DATA7 | SSP0_DATA7 | SSP2_SCK | GPIO_2_7 | 10 | PINID_SSP1_DATA0 | SSP1_DATA0 | SSP2_D6 | ENET_1588* | GPIO_2_14 | |
11 | none (GND) | 12 | PINID_SSP1_DATA3 | SSP1_DATA3 | SSP2_D7 | ENET_1588* | GPIO_2_15 | ||||
13 | none (GND) | 14 | PINID_SSP3_SCK | SSP3_SCK | AUART4_TX | ENET_1588* | GPIO_2_24 | ||||
15 | none (GND) | 16 | PINID_SSP3_MOSI | SSP3_MOSI | AUART4_RX | ENET_1588* | GPIO_2_25 | ||||
17 | none (GND) | 18 | PINID_SSP3_MISO | SSP3_MISO | AUART4_RTS | ENET_1588* | GPIO_2_26 | ||||
19 | PINID_SSP2_SCK | SSP2_SCK | AUART2_RX | SAIF0_SDATA1 | GPIO_2_16 | 20 | PINID_SSP3_SS0 | SSP3_SS0 | AUART4_CTS | ENET_1588* | GPIO_2_27 |
21 | PINID_SSP2_MOSI | SSP2_MOSI | AUART2_TX | SAIF0_SDATA2 | GPIO_2_17 | 22 | none (GND) | ||||
23 | PINID_SSP2_MISO | SSP2_MISO | AUART3_RX | SAIF1_SDATA1 | GPIO_2_18 | 24 | PINID_SPDIF | SPDIF | ENET1_RX_ER* | GPIO_3_27 | |
25 | PINID_SSP2_SS0 | SSP2_SS0 | AUART3_TX | SAIF1_SDATA2 | GPIO_2_19 | 26 | PINID_PWM4 | PWM4 | GPIO_3_29 | ||
27 | PINID_SSP2_SS1 | SSP2_SS1 | SSP2_D1 | USB1 _OVERCUR | GPIO_2_20 | 28 | PINID_I2C0_SDA | I2C0_SDA | TIMROT_ROT | DUART_TX | GPIO_3_25 |
29 | PINID_SSP2_SS2 | SSP2_SS2 | SSP2_D2 | USB0 _OVERCUR | GPIO_2_21 | 30 | PINID_I2C0_SCL | I2C0_SCL | TIMROT_ROT | DUART_RX | GPIO_3_24 |
31 | none (3.3V) | 32 | none (GND) | ||||||||
33 | none (GND) | 34 | none (GND) | ||||||||
35 | none (LRADC6) | 36 | none (LRADC1) | ||||||||
37 | none (HSADC0) | 38 | none (LRADC0) | ||||||||
39 | none (GND) | 40 | none (GND) |
* only available on i.MX287 versions
Resources
Feature list
Audio
Video Out |
User InputWired communicationStorage |
RealtimeOther |
Temporary fixes
Backlight
-
Force backlight to ON state:Fixed now on GIT master
echo 124 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio124/direction echo 1 > /sys/class/gpio/gpio124/value
Selecting LCD
Two LCD are available for the apf28Dev kit. By default, TM035KBH02 is selected in Linux. To use the LW700, under U-Boot do :
BIOS> setenv console ${console} lcd_panel=LW700 ## Switch baudrate to 115200 bps andpress ENTER ... BIOS> saveenv