linuxOS_AP06/debian/overlay-debug/rockchip-test/chromium/test_chromium_with_video.sh

34 lines
941 B
Bash
Raw Normal View History

2025-06-03 04:28:32 +00:00
#!/bin/bash -e
# Set PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Export mpp_syslog_perror
export mpp_syslog_perror=1
# Get kernel version
KERNEL_VERSION=$(uname -r)
# Set rk_vcodec debug parameter based on kernel version
if echo "$KERNEL_VERSION" | grep -q '^4\.4'; then
echo 0x100 > /sys/module/rk_vcodec/parameters/debug
else
echo 0x100 > /sys/module/rk_vcodec/parameters/mpp_dev_debug
fi
## Set CPU governor to performance
# Find all CPU governor files
GOVERNOR_FILES=$(find /sys/ -name *governor)
# Set governor to performance
echo performance | tee $GOVERNOR_FILES > /dev/null 2>&1 || true
# Check if Chromium is installed
if command -v chromium &> /dev/null; then
chromium --no-sandbox file:///usr/local/test.mp4
else
echo "Please ensure the config/rockchip_xxxx_defconfig includes 'chromium.config'."
fi
echo "The CPU governor is now set to performance. Please restart if needed."