![theobroma systems RK3399-Q7 User Manual Download Page 48](http://html.mh-extra.com/html/theobroma-systems/rk3399-q7/rk3399-q7_user-manual_1101597048.webp)
5.4.3 eMMC
• eMMC connected through the 8-bit wide SDIO interface EMMC_D on the CPU.
Signal
CPU Pin
Linux GPIO #
RESET
GPIO0_A5
5
5.4.4 NOR Flash
• 32 MiB serial NOR flash
• Connected to the CPU via SPI1:
Signal
CPU Pin
CLK
GPIO_B1 (ball P28)
MOSI
GPIO_B0 (ball R31)
MISO
GPI1_A7 (ball P27)
CS
GPIO_B2 (ball P29)
5.4.5 Companion Controller
The on-board microcontroller provides additional features to the CPU, exposed via I2C and USB. It emulates standard ICs
and does not need custom drivers in Linux.
Feature
CPU Connection
Emulated IC
Qseven Pins
RTC
I2C
ISL1208
none
Temperature sensor and fan controller
I2C
AMC6821
FAN_TACHOIN, FAN_PWMOUT
CAN
USB
UCAN
CAN0_TX, CAN0_RX
The STM32-microcontroller can be flashed from the CPU by taking it into DFU mode (USB recovery). Pull BOOT0 low
and cycle reset (GPIOs listed below). The microcontroller will appear as a new USB device in Linux.
Function
CPU Pin
Linux GPIO #
NRST
GPIO1_D0
56
BOOT0
GPIO2_B4
76
5.4.6 USB
The Genesys Logic, Inc. GL3523 provides two additional USB 3.0 super-speed ports, and two additional USB 2.0 high-speed
ports. The routing of Qseven signals to CPU and/or hub port is shown below.
Release v0.2-3-g574c114
Page
44
Summary of Contents for RK3399-Q7
Page 2: ......