Screen • SD Card • UARTs • PinMux
"Nook Glowlight 3" (i.e. the black one)
Model | BNRV520 |
Code name | Jay |
Board | E60QQ0 |
USB Vid/Pid | 2080/000B |
Model | eInk ED060KG2 | |
Interface | 8 bit | |
Density | 300px/in | |
Width | 1072px | 3.573" |
Height | 1448px | 4.827" |
Diagonal | 6.005" | |
Aspect | 2.96:4 |
There are four SD card interfaces:
There are test points for a removable SD card as SD3.
There are some complications as the current software erroneously powers SD3 up/down for WiFi.
PCB | Signal | µ SD | Std SD |
---|---|---|---|
TP211 | D2 | 1 | 9 |
TP212 | D3 | 2 | 1 |
TP213 | Cmd | 3 | 2 |
TP37 | VDD | 4 | 4 |
TP214 | Clk | 5 | 5 |
TP38 | Gnd | 6 | 6 |
TP30 | D0 | 7 | 7 |
TP210 | D1 | 8 | 8 |
TP215 | /CD |
UART | Location | Pad | Signal | Device |
---|---|---|---|---|
UART1 | J1 | UART1_TXD | UART1_TX_DATA | ttymxc0 |
UART1_RXD | UART1_RX_DATA | |||
UART4 | TP207 | KEY_ROW6 | UART4_TX_DATA | (none) |
KEY_COL6 | UART4_RX_DATA |
Note: J2 is the debug UART for the NeoNode zForce and does not connect to the iMX6.
Pad | Function | Ohm | MHz | PU/D | MuxCtl | PadCtl |
---|---|---|---|---|---|---|
AUD_MCLK | GPIO1_IO06 | 40 | 100 | 100D | 00000005 | 000130B0 |
AUD_RXC | GPIO1_IO01 | 40 | 100 | 100D | 00000005 | 000110B0 |
AUD_RXD | GPIO1_IO02 | 40 | 100 | 100D | 00000005 | 000130B0 |
AUD_RXFS | GPIO1_IO00 | 40 | 100 | 100D | 00000005 | 000110B0 |
AUD_TXC | GPIO1_IO03 | 40 | 100 | 100D | 00000005 | 000130B0 |
AUD_TXD | GPIO1_IO05 | 40 | 100 | 100D | 00000005 | 000130B0 |
AUD_TXFS | GPIO1_IO04 | 40 | 100 | 100D | 00000005 | 000130B0 |
ECSPI1_MISO | GPIO4_IO10 | 40 | 100 | 00000005 | 000100B1 | |
ECSPI1_MOSI | GPIO4_IO09 | 40 | 100 | 00000005 | 000100B1 | |
ECSPI1_SCLK | GPIO4_IO08 | 40 | 100 | 00000005 | 000100B1 | |
ECSPI1_SS0 | GPIO4_IO11 | 40 | 100 | 00000005 | 000100B1 | |
ECSPI2_MISO | GPIO4_IO14 | 40 | 100 | 100D | 00000005 | 000110B0 |
ECSPI2_MOSI | GPIO4_IO13 | 40 | 100 | 100D | 00000005 | 000110B0 |
ECSPI2_SCLK | GPIO4_IO12 | 40 | 100 | 100D | 00000005 | 000110B0 |
ECSPI2_SS0 | GPIO4_IO15 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_BDR0 | EPDC_BDR0 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_BDR1 | GPIO2_IO06 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_DATA00 | EPDC_DATA00 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA01 | EPDC_DATA01 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA10 | EPDC_DATA10 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA11 | EPDC_DATA11 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA12 | EPDC_DATA12 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA13 | EPDC_DATA13 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA14 | EPDC_DATA14 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA15 | EPDC_DATA15 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA02 | EPDC_DATA02 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA03 | EPDC_DATA03 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA04 | EPDC_DATA04 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA05 | EPDC_DATA05 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA06 | EPDC_DATA06 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA07 | EPDC_DATA07 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA08 | EPDC_DATA08 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_DATA09 | EPDC_DATA09 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_GDCLK | EPDC_GDCLK | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_GDOE | EPDC_GDOE | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_GDRL | EPDC_GDRL | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_GDSP | EPDC_GDSP | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_PWR_COM | USB_OTG1_ID | 40 | 100 | 100U | 00000004 | 0001B0B1 |
EPDC_PWR_CTRL0 | GPIO2_IO07 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_PWR_CTRL1 | GPIO2_IO08 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_PWR_CTRL2 | GPIO2_IO09 | HiZ | 0 | 100U | 00000005 | 0000B000 |
EPDC_PWR_CTRL3 | GPIO2_IO10 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_PWR_IRQ | GPIO2_IO12 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_PWR_STAT | GPIO2_IO13 | HiZ | 0 | 100U | 00000005 | 0000B000 |
EPDC_PWR_WAKE | GPIO2_IO14 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_SDCE0 | EPDC_SDCE0 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_SDCE1 | EPDC_SDCE1 | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_SDCE2 | GPIO1_IO29 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_SDCE3 | GPIO1_IO30 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_SDCLK | EPDC_SDCLK_P | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_SDLE | EPDC_SDLE | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_SDOE | EPDC_SDOE | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_SDSHR | EPDC_SDSHR | 40 | 100 | 100D | 00000000 | 004110B0 |
EPDC_VCOM0 | GPIO2_IO03 | 40 | 100 | 100D | 00000005 | 000110B0 |
EPDC_VCOM1 | GPIO2_IO04 | 40 | 100 | 100D | 00000005 | 000110B0 |
FEC_CRS_DV | SD4_DATA1 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_MDC | SD4_DATA4 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_MDIO | SD4_CLK | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_REF_CLK | GPIO4_IO26 | HiZ | 0 | 00000005 | 00004000 | |
FEC_RX_ER | SD4_DATA0 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_RX_DATA0 | SD4_DATA5 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_RX_DATA1 | SD4_DATA2 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_TX_CLK | SD4_CMD | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_TX_EN | SD4_DATA6 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_TX_DATA0 | SD4_DATA3 | 40 | 50 | 22U | 00000001 | 0001F071 |
FEC_TX_DATA1 | SD4_DATA7 | 40 | 50 | 22U | 00000001 | 0001F071 |
USB_H_DATA | GPIO3_IO19 | 40 | 0 | 100D | 00000005 | 00013030 |
USB_H_STROBE | GPIO3_IO20 | 40 | 0 | 100D | 00000005 | 00013030 |
I2C1_SCL | I2C1_SCL | 40 | 100 | 22U | 00000010 | 0001F8B1 |
I2C1_SDA | I2C1_SDA | 40 | 100 | 22U | 00000010 | 0001F8B1 |
I2C2_SCL | I2C2_SCL | 40 | 100 | 22U | 00000010 | 0001F8B1 |
I2C2_SDA | I2C2_SDA | 40 | 100 | 22U | 00000010 | 0001F8B1 |
KEY_COL0 | GPIO3_IO24 | 120 | 0 | 100U | 00000005 | 0001B010 |
KEY_COL1 | GPIO3_IO26 | 40 | 0 | 100D | 00000005 | 00011030 |
KEY_COL2 | GPIO3_IO28 | 120 | 0 | 100U | 00000005 | 0001B010 |
KEY_COL3 | GPIO3_IO30 | 40 | 100 | 100D | 00000005 | 000110B0 |
KEY_COL4 | GPIO4_IO00 | 120 | 0 | 22U | 00000005 | 0001F010 |
KEY_COL5 | GPIO4_IO02 | 120 | 0 | 22U | 00000005 | 0001F010 |
KEY_COL6 | GPIO4_IO04 | HiZ | 0 | 00000005 | 00000000 | |
KEY_COL7 | GPIO4_IO06 | HiZ | 0 | 00000005 | 00000000 | |
KEY_ROW0 | GPIO3_IO25 | HiZ | 0 | 100D | 00000005 | 00011000 |
KEY_ROW1 | GPIO3_IO27 | 40 | 0 | 100D | 00000005 | 00011030 |
KEY_ROW2 | GPIO3_IO29 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
KEY_ROW3 | GPIO3_IO31 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
KEY_ROW4 | GPIO4_IO01 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
KEY_ROW5 | GPIO4_IO03 | 40 | 100 | 100D | 00000005 | 000110B0 |
KEY_ROW6 | GPIO4_IO05 | HiZ | 0 | 00000005 | 00000000 | |
KEY_ROW7 | GPIO4_IO07 | HiZ | 0 | 00000005 | 00000000 | |
LCD_CLK | GPIO2_IO15 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA00 | GPIO2_IO20 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA01 | GPIO2_IO21 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA10 | GPIO2_IO30 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA11 | GPIO2_IO31 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA12 | GPIO3_IO00 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA13 | GPIO3_IO01 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA14 | GPIO3_IO02 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA15 | GPIO3_IO03 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA16 | GPIO3_IO04 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA17 | GPIO3_IO05 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA18 | GPIO3_IO06 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA19 | GPIO3_IO07 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA02 | GPIO2_IO22 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA20 | GPIO3_IO08 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA21 | GPIO3_IO09 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA22 | GPIO3_IO10 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA23 | GPIO3_IO11 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA03 | GPIO2_IO23 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA04 | GPIO2_IO24 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA05 | GPIO2_IO25 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA06 | GPIO2_IO26 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA07 | GPIO2_IO27 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA08 | GPIO2_IO28 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_DATA09 | GPIO2_IO29 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_ENABLE | GPIO2_IO16 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_HSYNC | GPIO2_IO17 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_RESET | GPIO2_IO19 | 40 | 100 | 100D | 00000005 | 000110B0 |
LCD_VSYNC | GPIO2_IO18 | 40 | 100 | 100D | 00000005 | 000110B0 |
PWM1 | PWM1_OUT | 40 | 100 | 100D | 00000000 | 000110B0 |
REF_CLK_24M | I2C3_SCL | 40 | 100 | 22U | 00000011 | 0001F8B1 |
REF_CLK_32K | I2C3_SDA | 40 | 100 | 22U | 00000011 | 0001F8B1 |
SD1_CLK | GPIO5_IO15 | HiZ | 0 | 47U | 00000005 | 00017000 |
SD1_CMD | GPIO5_IO14 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA0 | GPIO5_IO11 | HiZ | 0 | 47U | 00000005 | 00017000 |
SD1_DATA1 | GPIO5_IO08 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA2 | GPIO5_IO13 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA3 | GPIO5_IO06 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA4 | GPIO5_IO12 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA5 | GPIO5_IO09 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD1_DATA6 | GPIO5_IO07 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
SD1_DATA7 | GPIO5_IO10 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD2_CLK | SD2_CLK | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_CMD | SD2_CMD | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_DATA0 | SD2_DATA0 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_DATA1 | SD2_DATA1 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_DATA2 | SD2_DATA2 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_DATA3 | SD2_DATA3 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD2_DATA4 | GPIO5_IO02 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
SD2_DATA5 | GPIO4_IO31 | HiZ | 0 | 00000005 | 00000000 | |
SD2_DATA6 | GPIO4_IO29 | 40 | 100 | 100U | 00000005 | 0001B0B1 |
SD2_DATA7 | GPIO5_IO00 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD2_RESET | GPIO4_IO27 | 40 | 100 | 100D | 00000005 | 000110B0 |
SD3_CLK | SD3_CLK | 40 | 50 | 22U | 00000000 | 0001F071 |
SD3_CMD | SD3_CMD | 40 | 50 | 22U | 00000000 | 0001F071 |
SD3_DATA0 | SD3_DATA0 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD3_DATA1 | SD3_DATA1 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD3_DATA2 | SD3_DATA2 | 40 | 50 | 22U | 00000000 | 0001F071 |
SD3_DATA3 | SD3_DATA3 | 40 | 50 | 22U | 00000000 | 0001F071 |
UART1_RXD | UART1_RX_DATA | 40 | 100 | 100U | 00000000 | 0001B0B1 |
UART1_TXD | UART1_TX_DATA | 40 | 100 | 100U | 00000000 | 0001B0B1 |
WDOG_B | WDOG1_B | 40 | 100 | 100D | 00000000 | 000110B0 |
Note: EPDC pads are only in EPDC mode when actually updating display, otherwise they are in GPIO mode.
SD3 pads are only in SD3 mode when WiFi is enabled, otherwise they are in GPIO mode.