Rockchip · AI & Linux Hub

Hardware

Rockchip RK3588 EVB7 Benutzerhandbuch

Rockchip RK3588 EVB7 Benutzerhandbuch — V1.0

· ArmSoM Editorial · Rockchip source documentation · 25 Min. Lesezeit

Vollständiger technischer Text auf Grundlage von V1.0 Chinesisch (2023-06-20, 44 Seiten) und Englisch (2023-06-29, 43 Seiten). Produktversion, Glossar und alle vier Kapitel bleiben erhalten; Rechts-, Zielgruppen-, Revisions- und Inhaltsverzeichnisseiten entfallen. Beschrieben wird das konkrete Rockchip EVB7, nicht eine ArmSoM-Produktspezifikation oder aktuelle Supportzusage. Es wurden keine Flash-, Verdrahtungs- oder Hardwaretests durchgeführt. Firmwareupdates können Daten überschreiben: vorher sichern und Firmware sowie Boardversion prüfen. Display und Erweiterungsboard niemals im Betrieb stecken; ESD- und Versorgungshinweise im letzten Kapitel beachten.

Quellunterschiede und Hinweise: Die chinesische Funktionsübersicht und 3.8 nennen einen SATA-Port; die englische Übersicht und beide Funktionstabellen nennen zwei. Quellwerte bleiben zur Prüfung am tatsächlichen Board erhalten. Chinesisch nennt 1920×1080, Englisch 1080×1920 als Displayauflösung. Chinesisch enthält zusätzlich Untertitel 4.1. Die englischen Bildtitel 3-10/3-11/3-14 UART/VGA/RS484 werden anhand Chinesisch und Fotos zu SATA/DP/RS485 berichtigt; Aggreko-Gehäuse wird gemäß Chinesisch als Acrylgehäuse verstanden. Die chinesischen Angaben zu zwei DPHY-Eingängen mit je vier Lanes / zwei CPHY-Eingängen mit je drei Trios sowie die Steckverbindermodelle aus 2.4 werden ergänzt. Tabelle 3-1 heißt chinesisch CDPHY, englisch DPHY; Signalwerte stimmen überein und bleiben erhalten. TBD bezeichnet unbestimmte Quellwerte, keine redaktionellen Platzhalter. Originalbilder enthalten englische/chinesische Beschriftungen und werden nicht als lokalisierte Grafik ausgegeben.

Dieses Handbuch beschreibt die Grundfunktionen und Hardwaremerkmale des RK3588 EVB7, die Konfiguration multifunktionaler Hardware und Verfahren zur Softwarefehlersuche. Es erleichtert die schnelle, präzise Nutzung des RK3588 EVB7 sowie die Entwicklung von Anwendungen auf Basis des RK3588.

Produktversion. Dieses Dokument gilt für folgende Produktversionen:

Produktname Produktversion
RK3588 EVB7 RK_EVB7_RK3588_LP4XD200P232SD8_V11_20230428

In diesem Dokument verwendete Abkürzungen:

Abkürzung Bedeutung des englischen Begriffs Bedeutung des chinesischen Begriffs
CPU Zentrale Verarbeitungseinheit Zentrale Verarbeitungseinheit
NPU Neuronaler Netzwerkprozessor Neuronaler Netzwerkprozessor
VPU Videoprozessor Videoprozessor
DDR Doppelte Datenrate Synchroner dynamischer Speicher mit doppelter Datenrate
eMMC Eingebettete Multimedia-Speicherkarte Eingebettete Multimedia-Speicherkarte
eDP Eingebetteter DisplayPort Eingebettete digitale Audio-/Videoschnittstelle
HDMI Multimediaschnittstelle für hohe Auflösung Multimediaschnittstelle für hohe Auflösung
I2C Inter-IC-Bus Inter-IC-Bus mit zwei Leitungen für serielle Kommunikation
I2S Inter-IC-Audiobus Inter-IC-Audiobus
PMIC Stromversorgungsmanagement-IC Stromversorgungsmanagement-IC
LDO Linearregler mit geringem Spannungsabfall Linearregler mit geringem Spannungsabfall
DCDC Gleichspannungswandlung Gleichspannungswandlung
CAN Controller-Netzwerk Controller-Netzwerk
SARADC Analog-Digital-Wandler mit sukzessiver Approximation Analog-Digital-Wandler mit sukzessiver Approximation
UART Universeller asynchroner Empfänger/Sender Universeller asynchroner Empfänger/Sender
JTAG Gemeinsame Arbeitsgruppe für Testverfahren Gemeinsame Arbeitsgruppe für Testverfahren
PWM Pulsweitenmodulation Pulsweitenmodulation
MIPI Prozessorschnittstelle der Mobilgeräteindustrie Prozessorschnittstelle der Mobilgeräteindustrie
LVDS Niederspannungs-Differenzsignalübertragung Niederspannungs-Differenzsignalübertragung
PMIC Stromversorgungsmanagement-IC Stromversorgungsmanagement-IC
PMU Stromversorgungsmanagement-Einheit Stromversorgungsmanagement-Einheit
RK/Rockchip Rockchip Electronics Co., Ltd. Rockchip Electronics Co., Ltd.
USB Universeller serieller Bus Universeller serieller Bus
SATA Serielle Schnittstelle zum Anschluss von Laufwerken Serielle Schnittstelle zum Anschluss von Laufwerken
PCIe Hochgeschwindigkeitsverbindung für Peripheriekomponenten Hochgeschwindigkeitsverbindung für Peripheriekomponenten
RGB Rot, Grün, Blau; RGB ist ein industrieller Farbstandard Rot, Grün, Blau; RGB ist ein industrieller Farbstandard
VGA Video-Grafik-Array Standardschnittstelle für die Computervideoausgabe
ADB Android-Debugging-Brücke Android-Debugging-Brücke
IR Infrarotstrahlung Infrarotstrahlung
SPDIF Digitalschnittstelle von Sony/Philips Digitale Audioschnittstelle von Sony/Philips
RTC Echtzeituhr Echtzeituhr
RGMII Reduzierte medienunabhängige Gigabit-Schnittstelle Reduzierte medienunabhängige Gigabit-Schnittstelle
WIFI Drahtlose Übertragung hoher Wiedergabetreue Drahtlose Übertragung hoher Wiedergabetreue
CIF Kameraschnittstelle Kameraschnittstelle

1 Systemübersicht

1.1 RK3588 im Überblick

Der RK3588 ist ein leistungsfähiger, stromsparender Anwendungsprozessor mit 4 Cortex-A76-Kernen, 4 Cortex-A55-Kernen und einem unabhängigen NEON-Coprozessor. Er eignet sich für ARM-PCs, Edge-Computing, persönliche mobile Internetgeräte und weitere Multimedia-Produkte. Integrierte Hardwarebeschleuniger unterstützen anspruchsvolle Anwendungen. Der Chip decodiert H.265 und VP9 mit bis zu 8K@60fps, H.264 mit 8K@30fps und AV1 mit 4K@60fps. Er unterstützt außerdem H.264/H.265-Encoding mit 8K@30fps, hochwertiges JPEG-Encoding/Decoding sowie dedizierte Bildvor- und -nachverarbeitung. Die integrierte 3D-GPU ist mit OpenGL ES1.1/2.0/3.2, OpenCL 2.2 und Vulkan 1.2 kompatibel. Eine spezielle 2D-Hardwareeinheit mit MMU steigert die Anzeigeleistung und ermöglicht eine flüssige Bedienung. Der vollständig hardwarebasierte ISP der neuen Generation verarbeitet bis zu 48 Millionen Pixel und beschleunigt HDR, 3A, LSC, 3DNR, 2DNR, Schärfung, Entnebelung, Fischaugen- und Gammakorrektur. Die NPU unterstützt gemischte INT4/INT8/INT16/FP16-Operationen mit bis zu 6TOP. Modelle aus TensorFlow/MXNet/PyTorch/Caffe lassen sich dank der breiten Kompatibilität konvertieren. Die leistungsfähige 4-Kanal-Speicherschnittstelle für LPDDR4/LPDDR4X/LPDDR5 unterstützt Systeme mit hohem Bandbreitenbedarf; zahlreiche Peripherieschnittstellen ermöglichen vielfältige Anwendungen.

1.2 Blockschaltbild des RK3588

RK3588 EVB7

Abbildung 1-1. Blockschaltbild des RK3588

1.3 Systemaufbau

1.3.1 Systemblockschaltbild

Das RK3588-EVB7-System verwendet RK3588 mit einem einzelnen RK806-1-PMIC. Der Speicher kombiniert LPDDR4X und eMMC. Unterstützt werden 2xHDMI TX, 1xDP OUT, 1xHDMI RX, 2xMIPI TX, SATA, PCIe30x4, TYPEC, 2xRJ45 und weitere Schnittstellen. Das System bildet eine stabile, serienfertigungstaugliche Lösung. Nachfolgend das detaillierte Blockdiagramm:

RK3588 EVB7

Abbildung 1-2. Systemblockschaltbild des RK3588 EVB7

1.3.2 Funktionsübersicht

Der RK3588 EVB7 bietet folgende Funktionen:

  • DC Power: Versorgungseingang für einen 12-V-Gleichspannungsadapter
  • TYPEC: eine vollständige TYPEC-Schnittstelle, zugleich Kanal zur Firmwareaktualisierung und DP1.4-Ausgang
  • USB2.0 HOST1: ein USB2.0-standard-A-Anschluss für Maus, USB-Stick, USB-Hub und weitere Geräte
  • USB2.0 OTG: ein USB2.0-standard-A-Anschluss mit OTG für PC, Maus, USB-Stick, USB-Hub und weitere Geräte
  • USB3.0 HOST: ein USB3.0-standard-A-Anschluss für Maus, USB-Stick, USB-Hub und weitere Geräte

  • MIPI DCPHY RX (Ergänzung aus Chinesisch): zwei MIPI-DPHY-Eingänge mit je vier Lanes oder zwei MIPI-CPHY-Eingänge mit je drei Trios über einen 80-poligen Steckverbinder.

  • MIPI DPHY RX: zwei MIPI-Eingänge mit je vier Lanes oder vier Eingänge mit je zwei Lanes über einen 80-poligen Steckverbinder. Das Erweiterungsboard RK_EVB_RK3588_EXTBOARD1_IMX415_V11_20211027 ermöglicht Foto- und Videoaufnahmen
  • HDMI2.1 OUT: zwei HDMI2.1-OUT-standard-A-Anschlüsse, jeweils bis 8K@60Hz
  • DP OUT: ein DP-OUT-standard-A-Anschluss, bis 4K@60Hz
  • HDMI2.0 IN: ein HMI-IN-standard-A-Anschluss, Videoeingang bis 4K@60Hz
  • MIPI DPHY0/1 TX: zwei MIPI-Ausgänge mit je vier Lanes über FPC-Kabel
  • Wi-Fi (2T2R MIMO): AP6398-Modul mit externer SMA-Antenne für drahtlosen Internetzugang
  • Ethernet: zwei RJ45-Ports für 10/100/1000M-Ethernet.
  • Audio: Lautsprecher- und Kopfhörerausgang sowie Aufnahme über ein einzelnes Mikrofon.
  • SATA3.0: zwei 7-polige SATA-Anschlüsse.
  • PCIe3.0: ein standardmäßiger PCIex4-Steckplatz für PCIe-Erweiterungen
  • TF Card: Erweiterung über TF-Karte, Unterstützung für SD3.0 und MMC ver4.51
  • UART Debug: Debugging und LOG-Ausgabe über TYPEC oder MINI USB.
  • JTAG: Debug-Schnittstelle des Systems.
  • Systemtasten: Reset, MASKROM, PWRON, V+/Recover, V-, MENU, ESC.
  • SPDIF: digitale Audioschnittstelle.
  • RTC: HYM8563TS mit Versorgung durch die Platine oder eine CR1220-3V-Knopfzelle.

1.3.3 Funktionsschnittstellen

Tabelle 1-1. Funktionsschnittstellen der Leiterplatte

Funktion Verfügbar
LPDDR4x (Gesamtkapazität 8 GB) Ja
eMMC (Gesamtkapazität 32 GB) Ja
12-V-Gleichspannungseingang Ja
TYPEC Ja
USB3.0 OTG (1 Port) Ja
USB2.0 Host (1 Port) Ja
USB2.0 OTG (1 Port) Ja
MIPI D/CPHY RX Ja
MIPI DPHY RX Ja
HDMI2.0 RX Ja
HDMI2.1 OUT (2 Ports) Ja
MIPI DPHY DSI TX1 (2x4 Lanes) Ja
DP OUT Ja
BT und Wi-Fi (2x2 Wi-Fi und BT5.0) Ja
Gigabit-Ethernet 10M/100M/1000M (2 Ports) Ja
Audio (Lautsprecher, Mikrofon, Kopfhörer) Ja
SATA3.0 (2 Ports) Ja
PCIe3.0 (4 Lanes) Ja
UART-Debugging (TPYEC/MINI USB) Ja
JTAG-Schnittstelle Ja
Systemtasten Ja
Maskrom-Taste Ja

1.3.4 Anordnung der Funktionsmodule

Anordnung der EVB7-Schnittstellen:

RK3588 EVB7

Abbildung 1-3. EVB7-Schnittstellen auf der Vorderseite

RK3588 EVB7

Abbildung 1-4. EVB7-Schnittstellen auf der Rückseite

1.4 Lieferumfang

Zum RK3588-EVB7-Kit gehören:

  • RK3588 EVB7.
  • Netzteil: Eingang 100V AC~240V AC, 50Hz; Ausgang 12V DC, 3A.
  • MIPI-Display, 5.5 Zoll im Hochformat, Auflösung 1080*1920.
  • Eine 2.4G/5G-Dualband-Antenne mit SMA-Stecker.
  • Monokulares IMX415-Kameramodul (EVB_RK3588_EXTBOARD1_IMX415_V11_20211027)

1.5 Ein-/Ausschalten und Standby

Ein-/Ausschalten und Standby des EVB7:

  • Einschalten: DC 12V anschließen und den Hauptschalter einschalten. Sobald die Android-Oberfläche erscheint, wurde die Standardfirmware erfolgreich gestartet.
  • Ausschalten: die Einschalttaste 6 Sekunden gedrückt halten.
  • Standby: Mit der Einschalttaste wechselt das System in die erste Standby-Stufe. Wenn keine USB-OTG-Verbindung, keine weitere Bedienung (etwa Tastendrücke) und keine softwareseitige Wake_Lock-Quelle vorliegen, folgt nach etwa 3s die zweite Stufe. Mit der Power-Taste lässt sich Standby wieder verlassen.

1.6 Firmware-Update

1.6.1 Installation des USB-Treibers

Vor der Aktualisierung muss der Treiber installiert werden. Nachfolgend die Installation unter Windows: Im Werkzeugordner DriverAssitant_v5.1.1 suchen und DriverInstall.exe starten. Auf „Install Driver“ klicken und die Erfolgsmeldung abwarten. Ist ein alter Treiber installiert, „Uninstall Driver“ wählen und anschließend neu installieren.

RK3588 EVB7

Abbildung 1-5. Erfolgreiche Treiberinstallation

1.6.2 Verfahren zum Firmware-Update

Für den RK3588 EVB7 stehen zwei Update-Verfahren zur Verfügung:

  • Loader-Modus: Vor dem Einschalten SARADC_IN1 auf Low halten, damit das System in den Loader-Modus wechselt. Vorgehen:

1) TYPEC mit dem PC verbinden und V+/REC auf der Hauptplatine gedrückt halten.

2) EVB mit 12 V versorgen. Falls bereits eingeschaltet, die Reset-Taste drücken.

3) Sobald das Werkzeug ein Loader-Gerät meldet, V+/REC loslassen. Im rot markierten Bereich rechtsklicken, „Import Configuration“ wählen, den Firmware-Pfad öffnen und die config-Datei auswählen.

4) Die passenden Dateien für Loader, Parameter, Uboot und weitere Komponenten auswählen.

5) Mit Execute das Update starten. Rechts werden Downloadfortschritt und Prüfstatus angezeigt.

RK3588 EVB7

RK3588 EVB7

Abbildung 1-6. Wechsel in den Loader-Programmiermodus

  • MASKROM-Aktualisierungsmodus: Vor dem Einschalten muss SARADC_IN0 Low sein. Vorgehensweise:

1) TYPEC mit dem PC verbinden und die MASKROM-Taste auf der Platine gedrückt halten.

2) EVB mit 12 V versorgen. Falls bereits eingeschaltet, die Reset-Taste drücken.

3) Sobald ein MASKROM-Gerät erkannt wurde, MASKROM loslassen. Im rot markierten Bereich rechtsklicken, „Import Configuration“ wählen und im Firmware-Verzeichnis config.cfg auswählen.

4) Die passenden Dateien für Loader, Parameter, Uboot und weitere Komponenten auswählen.

5) Mit Execute das Update starten. Rechts werden Downloadfortschritt und Prüfstatus angezeigt.

RK3588 EVB7

RK3588 EVB7

Abbildung 1-7. Wechsel in den MASKROM-Programmiermodus

1.7 Debugging über die serielle Schnittstelle

1.7.1 Serielles Terminal

Den MINI-USB-Debug-Anschluss des Boards mit dem PC verbinden. Im Windows-Geräte-Manager die aktuelle COM-Portnummer feststellen.

RK3588 EVB7

Abbildung 1-8. Ermitteln der COM-Portnummer

Im Terminal „Quick Connect“ öffnen, die serielle Schnittstelle und die passende Portnummer wählen. Die Baudrate auf 1.5M setzen (Standard des RK3588), unter Serial die Flusssteuerung deaktivieren und mit „Open“ die Debug-Verbindung öffnen.

RK3588 EVB7

RK3588 EVB7

Abbildung 1-9. Konfiguration des seriellen Terminals

RK3588 EVB7

Abbildung 1-10. Serielle Debug-Ausgabe

1.7.2 ADB-Debugging

1) Die erfolgreiche Treiberinstallation prüfen und den PC mit TYPE_C auf der Seite des Stromanschlusses verbinden.

2) Die Platine einschalten und das System starten.

3) Das adb-Werkzeug auf dem PC öffnen.

4) Mit adb shell die Debug-Shell öffnen.

RK3588 EVB7

Abbildung 1-11. Erfolgreiche ADB-Verbindung

2 Hardwarebeschreibung

2.1 Platinenansicht

RK3588 EVB7

Abbildung 2-1. Ansicht des RK3588 EVB7

2.2 Stromversorgungs-Blockschaltbild

RK3588 EVB7

Abbildung 2-2. Blockschaltbild des RK3588 EVB7

2.3 I2C-Adressen

Die Platine stellt zahlreiche Peripherieschnittstellen bereit. Beim Debuggen von I2C-Geräten muss die Mehrfachbelegung der I2C-Kanäle berücksichtigt werden. Tabelle 2-1 enthält die Adressen und Signalpegel der vorhandenen Geräte.

Tabelle 2-1. Peripherieadressen und IO-Pegel der I2C-Kanäle

I2C-Kanal Gerät I2C-Adresse Versorgungsdomäne
I2C0_M2 RK860-2/RK860-3 0x42/0x43 3.3V
I2C1_M2 RK860-2 0x42 3.3V
I2C2_M4 MIPI DCPHY0/DCPHY1 TBD 1.8V
I2C3_M0 MIPI CSI0/MIPI CSI1 TBD 1.8V
I2C4_M1 STK3311-A/ICM-42607 TBD 1.8V
I2C5_M0 Touchpanel TBD 3.3V
I2C6_M0 HYM8563TS 0xA3 3.3V
I2C7_M0 ES8388 0x10 1.8V
HDMITX0_I2C HDMI_TX0 TBD 3.3V
HDMITX1_I2C HDMI_TX1 TBD 3.3V
HDMIRX_I2C HDMI_RX TBD 3.3V

Hinweis: Die I2C-Adressen einer Erweiterungsplatine dürfen nicht mit denen der Hauptplatine kollidieren.

2.4 Erweiterungssteckverbinder

Bei Bedarf kann eine eigene Erweiterungsplatine entwickelt werden. U4600 und U4700 sind vertikale, zweireihige 80-polige Steckverbinder mit 0.3mm breiten Kontakten und 0.8mm Raster. Die folgenden Zeichnungen zeigen die Abmessungen.

Steckverbindermodelle aus der chinesischen Quelle: Board 61082-081402LF; Gegenstecker des Erweiterungsboards 61083-081402LF.

RK3588 EVB7

RK3588 EVB7

RK3588 EVB7

Abbildung 2-3. Leiterplatten-Footprint des vertikalen zweireihigen 80-poligen Steckverbinders mit 0.8mm Raster

2.5 Referenzunterlagen

Schaltplan und Leiterplattenprojekt des EVB7:

  • Schaltplan: RK_EVB7_RK3588_LP4XD200P232SD8_V11_20230428RZF.DSN
  • Leiterplattenentwurf: RK_EVB7_RK3588_LP4XD200P232SD8_V11_20230428YWQ_final.brd

3 Modulbeschreibung

3.1 Stromversorgungseingang

Das Netzteil liefert 12 V/3 A. Ein vorgeschalteter Abwärtswandler erzeugt VCC4V0_SYS für den PMIC, der die verschiedenen Systemspannungen bereitstellt. Netzteileingang, Abwärtswandler und PMIC sind nachfolgend dargestellt:

RK3588 EVB7

RK3588 EVB7

Abbildung 3-1. DC12V-Eingang, vorgeschalteter Buck-Wandler und PMIC

3.2 Speicher

  • eMMC: Auf der Platine ist eMMC FLASH mit standardmäßig 32GB vorgesehen.
  • DDR: zwei LPDDR4x-Bausteine mit je 4GB, insgesamt 8GB.

RK3588 EVB7

Abbildung 3-2. Position der LPDDR4x-Bausteine

RK3588 EVB7

Abbildung 3-3. Position von eMMC. Position der Taste für den MASKROM-Programmiermodus des EVB:

RK3588 EVB7

Abbildung 3-4. Taste für den MASKROM-Programmiermodus

3.3 RTC-Schaltung

Die RTC-Schaltung verwendet HYM8563TS mit Versorgung vom Board oder einer eigenen Knopfzelle. Diese gehört standardmäßig nicht zum Lieferumfang; eine CR1220-3V ist separat zu erwerben. Die Uhr hält auch ohne Boardversorgung die Zeit und kommuniziert über I2C mit dem Prozessor.

RK3588 EVB7

Abbildung 3-5. RTC-Schaltung

3.4 Tasteneingänge

SARADC_IN1 dient als RECOVER-Erkennung mit 12-Bit-Auflösung. Über V+/REC lässt sich der LOADER-Programmiermodus starten. RESET ermöglicht einen Hardware-Reset und Neustart. Weitere Tasten sind V+, V-, ESC, MENU und PWRON. Ihre Positionen sind unten dargestellt.

RK3588 EVB7

Abbildung 3-6. Positionen der Tasten

3.5 SATA-Stromanschluss

Die Stromanschlüsse für SATA-Geräte liefern 12V beziehungsweise 5V.

RK3588 EVB7

Abbildung 3-7. SATA-Stromausgänge 12V/5V

3.6 PCIe-Steckverbinder

Der Standard-PCIe3.0-Steckverbinder ermöglicht die Kommunikation mit einer externen PCIe-Karte.

  • Betriebsarten: End Point (EP) und Root Complex (RC).
  • Die Verbindung unterstützt 4 Daten-Lanes.
  • Der externe Taktbaustein AU5426 liefert 100 MHz.

RK3588 EVB7

Abbildung 3-8. PCIex4-Steckverbinder

3.7 Ethernet-Ports

Das Board besitzt zwei RJ45-Anschlüsse für zwei Gigabit-Ethernet-Verbindungen.

Zur Anbindung der externen PHYs dienen der integrierte Gigabit-Ethernet-MAC beziehungsweise PCIe2.0. Die PHY-Modelle sind RTL8211F-CG/RTL8111HS. Eigenschaften:

  • IEEE802.3-kompatibel; Voll- und Halbduplex sowie automatische Erkennung und Anpassung der Kreuzverbindung.
  • Datenraten 10/100/1000M.
  • RJ45 mit integriertem Übertrager zur galvanischen Trennung und Statusanzeige.

RK3588 EVB7

Abbildung 3-9. Gigabit-Netzwerkschnittstellen

3.8 SATA-Schnittstellen

Das Board stellt einen 7-poligen SATA-Anschluss bereit.

RK3588 EVB7

Abbildung 3-10. SATA-Schnittstelle

3.9 DP-Ausgang

Das Board unterstützt Videoausgabe über DP bis 4K@60.

RK3588 EVB7

Abbildung 3-11. DP-Videoausgang

3.10 BT/WIFI-Schnittstelle

Das Board verwendet das kombinierte Wi-Fi-/BT-Modul AMPAK AP6398S mit folgenden Eigenschaften:

  • 2x2WIFI (2.4G und 5G, 802.11 a/b/g/n/ac), BT5.0 und zwei externe SMA-Antennen.
  • BT-Daten werden über UART übertragen.
  • BT-Audio ist mit der I2S-Schnittstelle des Hauptprozessors verbunden.
  • Wi-Fi-Daten werden über SDIO übertragen. Das RK3588 EVB7 wird mit einer Dualbandantenne für 2,4/5 GHz ausgestattet.

RK3588 EVB7

Abbildung 3-12. BT/WIFI-Antennenanschlüsse

3.11 Debug-Schnittstellen

Das Board besitzt einen USB-UART-Wandler mit MINI-USB-Debugschnittstelle.

RK3588 EVB7

Abbildung 3-13. Debug-Schnittstellen

3.12 RS485 und RS232

Das EVB sieht jeweils eine RS485- und eine RS232-Schnittstelle vor.

RK3588 EVB7

Abbildung 3-14. RS485-Steckverbinder

RK3588 EVB7

Abbildung 3-15. RS232-Steckverbinder

3.13 MIPI-D/CPHY-Eingang

Der MIPI-D/CPHY-Eingang verwendet den vertikalen 80-poligen Steckverbinder 61082-081402LF mit 0,8 mm Raster (siehe 2.4). Er unterstützt zwei MIPI-D/CPHY-Eingänge: zwei DPHY-Module mit je vier Lanes oder zwei CPHY-Module mit je drei Trios. Maximal sind 4,5 Gbit/s je DPHY-Lane beziehungsweise 5,7 Gbit/s je CPHY-Trio möglich. Der Gegenstecker ist 61083-081402LF; Gehäusemaße stehen in 2.4. Erweiterungsboards können bedarfsgerecht entwickelt werden.

RK3588 EVB7

Abbildung 3-16. MIPI-D/CPHY-RX-Eingang

Pinbelegung von MIPI D/CPHY_RX: Tabelle 3-1. MIPID/CPHY_RX-Signaldefinitionen

Pin DPHY (einzeln) DPHY (doppelt) Pin
1 GND GND 2
3 MIPI_DPHY1_RX_D0N/MIPI_CPHY1_RX_TRIO0_A MIPI_DPHY0_RX_D0N/MIPI_CPHY0_RX_TRIO0_A 4
5 MIPI_DPHY1_RX_D0P/MIPI_CPHY1_RX_TRIO0_B MIPI_DPHY0_RX_D0P/MIPI_CPHY0_RX_TRIO0_B 6
7 GND GND 8
9 MIPI_DPHY1_RX_D1N/MIPI_CPHY1_RX_TRIO0_C MIPI_DPHY0_RX_D1N/MIPI_CPHY0_RX_TRIO0_C 10
11 MIPI_DPHY1_RX_D1P/MIPI_CPHY1_RX_TRIO1_A MIPI_DPHY0_RX_D1P/MIPI_CPHY0_RX_TRIO1_A 12
13 GND GND 14
15 MIPI_DPHY1_RX_CLKN/MIPI_CPHY1_RX_TRIO1_B MIPI_DPHY0_RX_CLKN/MIPI_CPHY0_RX_TRIO1_B 16
17 MIPI_DPHY1_RX_CLKP/MIPI_CPHY1_RX_TRIO1_C MIPI_DPHY0_RX_CLKP/MIPI_CPHY0_RX_TRIO1_C 18
19 GND GND 20
21 MIPI_DPHY1_RX_D2N/MIPI_CPHY1_RX_TRIO2_A MIPI_DPHY0_RX_D2N/MIPI_CPHY0_RX_TRIO2_A 22
23 MIPI_DPHY1_RX_D2P/MIPI_CPHY1_RX_TRIO2_B MIPI_DPHY0_RX_D2P/MIPI_CPHY0_RX_TRIO2_B 24
25 GND GND 26
27 MIPI_DPHY1_RX_D3N/MIPI_CPHY1_RX_TRIO2_C MIPI_DPHY0_RX_D3N/MIPI_CPHY0_RX_TRIO2_C 28
29 MIPI_DPHY1_RX_D3P/NO_USE MIPI_DPHY0_RX_D3P/NO_USE 30
31 GND GND 32
33 NC NC 34
35 NC NC 36
37 GND GND 38
39 MIPI_CAM1_CLKOUT MIPI_CAM2_CLKOUT 40
41 NC NC 42
43 GND GND 44
45 I2C2_SDA_M4_MIPI I2C2_SDA_M4_MIPI 46
47 I2C2_SCL_M4_MIPI I2C2_SCL_M4_MIPI 48
49 NC NC 50
51 MIPI_CAM1_PDN_L MIPI_CAM2_PDN_L 52
53 NC NC 54
55 NC NC 56
57 MIPI_DPHY_FSYNC MIPI_DPHY_FSYNC 58
59 MIPI_DPHY_HSYNC/PWM15_M2 MIPI_DPHY_HSYNC 60
61 VCC_1V8_S3 VCC_3V3_S3 62
63 NC NC 64
65 MIPI_CAM1_PWREN_H MIPI_CAM2_PWREN_H 66
67 IRC_AIN NC 68
69 IRC_BIN NC 70
71 NC NC 72
73 NC NC 74
75 GND GND 76
77 VCC_5V0 GND 78
79 VCC_5V0 VCC12V_DCIN 80

3.14 MIPI-DPHY-Eingang

Der MIPI-DPHY-Eingang verwendet den vertikalen 80-poligen Steckverbinder 61082-081402LF mit 0,8 mm Raster (siehe 2.4). Er unterstützt zwei MIPI-DPHY-Module mit je vier Lanes oder vier MIPI-DPHY-Eingänge mit je zwei Lanes, bis 2,5 Gbit/s je Lane. Zusammen mit MIPI D/CPHY sind bis zu sechs Moduleingänge möglich. Der Gegenstecker ist 61083-081402LF; Gehäusemaße stehen in 2.4.

RK3588 EVB7

Abbildung 3-17. MIPI-DPHY-Videoeingang. Tabelle 3-2. MIPI-DPHY_RX-Signaldefinitionen

Pin DPHY (einzeln) DPHY (doppelt) Pin
1 GND GND 2
3 MIPI_CSI0_RX_D0N MIPI_CSI1_RX_D0N 4
5 MIPI_CSI0_RX_D0P MIPI_CSI1_RX_D0P 6
7 GND GND 8
9 MIPI_CSI0_RX_D1N MIPI_CSI1_RX_D1N 10
11 MIPI_CSI0_RX_D1P MIPI_CSI1_RX_D1P 12
13 GND GND 14
15 MIPI_CSI0_RX_CLK0N MIPI_CSI1_RX_CLK0N 16
17 MIPI_CSI0_RX_CLK0P MIPI_CSI1_RX_CLK0P 18
19 GND GND 20
21 MIPI_CSI0_RX_D2N MIPI_CSI1_RX_D2N 22
23 MIPI_CSI0_RX_D2P MIPI_CSI1_RX_D2P 24
25 GND GND 26
27 MIPI_CSI0_RX_D3N MIPI_CSI1_RX_D3N 28
29 MIPI_CSI0_RX_D3P MIPI_CSI1_RX_D3P 30
31 GND GND 32
33 MIPI_CSI0_RX_CLK1N MIPI_CSI1_RX_CLK1N 34
35 MIPI_CSI0_RX_CLK1P MIPI_CSI1_RX_CLK1P 36
37 GND GND 38
39 MIPI_CAM3_CLKOUT MIPI_CAM4_CLKOUT 40
41 NC NC 42
43 GND GND 44
45 I2C3_SDA_M0_MIPI I2C3_SDA_M0_MIPI 46
47 I2C3_SCL_M0_MIPI I2C3_SCL_M0_MIPI 48
49 NC NC 50
51 MIPI_CAM3_PDN_L MIPI_CAM5_PDN_L 52
53 NC NC 54
55 MIPI_CAM4_PDN_L MIPI_CAM6_PDN_L 56
57 MIPI_DPHY_FSYNC MIPI_DPHY_FSYNC 58
59 MIPI_DPHY_HSYNC/PWM15_M2 MIPI_DPHY_HSYNC 60
61 VCC_1V8_S3 VCC_3V3_S3 62
63 NC NC 64
65 MIPI_CAM3/4_PWREN_H MIPI_CAM5/6_PWREN_H 66
67 IRC_AIN NC 68
69 IRC_BIN NC 70
71 NC NC 72
73 NC NC 74
75 GND GND 76
77 VCC_5V0 GND 78
79 VCC_5V0 VCC12V_DCIN 80

3.15 TYPEC-Schnittstelle

Eine vollständige TYPEC-Schnittstelle unterstützt:

  • Firmware-Download über TYPEC0_USB20_OTG.
  • TYPEC-Funktionalität.
  • DP1.4-Ausgabe.

RK3588 EVB7

Abbildung 3-18. TYPEC-Schnittstelle

3.16 USB3.0-Schnittstelle

Die Platine stellt einen USB3.0-OTG-Port als Standard-A-Anschluss für USB3.0-Sticks und andere USB3.0-Geräte bereit.

RK3588 EVB7

Abbildung 3-19. USB3.0-OTG-Schnittstelle

3.17 USB2.0-OTG/Host-Schnittstelle

Das Board unterstützt einen USB2.0-HOST- und einen USB2.0-OTG-Anschluss für USB-Geräte wie Maus, USB-Stick und Bluetooth.

RK3588 EVB7

Abbildung 3-20. USB2.0-Schnittstelle

3.18 HDMI-Ausgänge

Zwei HDMI-Standard-A-Ausgänge unterstützen HDMI2.1 und Video bis 8K@60fps.

RK3588 EVB7

Abbildung 3-21. HDMI-TX-Schnittstellen

3.19 HDMI-Eingang

Das Board besitzt einen HDMI2.0-Videoeingang bis 4K60fps.

RK3588 EVB7

Abbildung 3-22. HDMI-RX-Schnittstelle

3.20 Lüfteranschluss

Das Board sieht einen Lüfteranschluss für 12-V-/5-V-Lüfter mit Drehzahlregelung vor. Mitgeliefert wird ein 12-V-Lüfter. Pinfolge von links nach rechts: GND, 12V, SENSOR, CONTROL.

RK3588 EVB7

Abbildung 3-23. Lüfter-Stromanschluss

3.21 Erweiterung des Sensormoduls

Die Platine ist mit einem IMX415-Modul für bis zu 8 Millionen Pixel ausgestattet (chinesisches Original: 800万; englischer Text: 800W).

  • Automatischer Weißabgleich, 3D-Rauschunterdrückung und HDR.
  • RAW10/RAW12-Datenausgabe.
  • Integrierte IRCUT-Umschaltung für Tag-/Nachtbetrieb des Sensors.
  • Eine vorgesehene 24-polige MIPI-Schnittstelle ermöglicht bei Bedarf eine Erweiterung für Stereo-Vision.

RK3588 EVB7

Abbildung 3-24. IMX415-Modulplatine

Die folgende Tabelle zeigt die Signale des Erweiterungsanschlusses.

Tabelle 3-3. Erweiterungssignale des IMX415-Moduls

Pin DPHY
1 GND
2 GND
3 NC
4 MIPI_DCPHY1_RX_RST_L
5 I2C5_SDA_M0_MIPI
6 I2C5_SCL_M0_MIPI
7 GND
8 GND
9 MIPI_DPHY1_RX_D0N
10 MIPI_DPHY1_RX_D0P
11 MIPI_DPHY1_RX_D1N
12 MIPI_DPHY1_RX_D1P
13 MIPI_DPHY1_RX_D2N
14 MIPI_DPHY1_RX_D2P
15 MIPI_DPHY1_RX_D3N
16 MIPI_DPHY1_RX_D3P
17 GND
18 MIPI_DPHY1_RX_CLKN
19 MIPI_DPHY1_RX_CLKP
20 GND
21 MIPI_CAM2_CLKOUT
22 VCC_3V3_O
23 VCC_3V3_D
24 VCC_3V3_A

3.22 Lautsprecheranschlüsse

Das Board sieht zwei Lautsprecheranschlüsse vor; zwei Standardlautsprecher sind im Acrylgehäuse vormontiert.

RK3588 EVB7

Abbildung 3-25. SPK-Anschluss

4 Vorsichtsmaßnahmen

Der RK3588 EVB7 ist für Labor- und Entwicklungsumgebungen vorgesehen. Vor dem Betrieb sind folgende Hinweise zu beachten:

  • Displayanschluss und Erweiterungsplatine dürfen unter keinen Umständen im laufenden Betrieb ein- oder ausgesteckt werden.
  • Vor dem Auspacken und Installieren geeignete ESD-Schutzmaßnahmen ergreifen, um Schäden durch elektrostatische Entladung zu verhindern.
  • Die Platine an den Kanten halten und freiliegende Metallteile nicht berühren, damit Bauteile nicht durch statische Elektrizität beschädigt werden.
  • Die Platine auf einer trockenen Oberfläche betreiben und von Wärmequellen, elektromagnetischen Stör- und Strahlungsquellen sowie strahlungsempfindlichen Geräten, etwa medizinischen Geräten, fernhalten.

Dieses Thema entdecken → · Lernpfade →