cm3588-4k-hdmi-output-10.ino

FriendlyElec CM3588 SOM (Rockchip RK3588) · File : cm3588-4k-hdmi-output-10.ino · Language : Bash · Use case : Configurer une sortie vidéo HDMI 2.1 en 8K@60Hz via CRTC DRM pour affichage haute définition.

Uses DRM/KMS tools (modetest) to force an 8K resolution on an RK3588 HDMI output.

Requires an 8K@60Hz compatible monitor and appropriate HDMI 2.1 cable. Install 'libdrm-utils' (modetest) on the CM3588's Ubuntu/Debian OS. Use 'modetest -M rockchip' to list available connectors. IDs (CONNECTOR_ID, MODE_ID, CRTC_ID) must be verified manually as they vary based on data bus configuration and ports used.

cm3588-4k-hdmi-output-10.ino

#!/bin/bash
# Configuration de la sortie HDMI-A-1 en 8K 60Hz
# Nécessite les outils 'modetest' (libdrm-utils)

# 1. Identifier l'index du connecteur HDMI (souvent 0 ou 1 pour HDMI-A)
# Utilisez 'modetest -M rockchip' pour lister les connecteurs
CONNECTOR_ID=1

# 2. Trouver l'encodage (Encoder) et le mode désiré (Mode ID)
# Liste des modes disponibles pour ce connecteur
modetest -M rockchip -c $CONNECTOR_ID

# Exemple de définition de variables (à adapter selon la sortie de modetest)
MODE_ID=10 # ID correspondant à 7680x4320 60Hz dans la liste
ENCODER_ID=0
CRTC_ID=0

# 3. Appliquer la configuration CRTC/Connector/Encoder
# Note : Sous DRM/KMS, la liaison Connector -> CRTC se fait via l'encodage
modetest -M rockchip -a $CONNECTOR_ID:$MODE_ID:$ENCODER_ID:0 -s $CRTC_ID@1080x1920@60

echo "Configuration HDMI appliquée."

← Back to the board