This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm8168的内部VGA输出显示脚本的设置后,还是偏绿



#!/bin/sh
PATH=$PATH:/opt/dvr_rdk/ti816x/bin
case "$1" in
start)
echo "Loading HDVPSS Firmware"
insmod /opt/dvr_rdk/ti816x/kermod/syslink.ko
sleep 0.5
slaveloader startup VPSS-M3 /opt/dvr_rdk/ti816x/firmware/myvpss_debug.xem3
sleep 0.5
insmod /opt/dvr_rdk/ti816x/kermod/vpss.ko i2c_mode=1 mode=hdcomp:1080p-60
insmod /opt/dvr_rdk/ti816x/kermod/ti81xxfb.ko
# insmod /opt/dvr_rdk/ti816x/kermod/ti81xxhdmi.ko
sleep 0.5
echo 0 > /sys/devices/platform/vpss/graphics0/enabled
# echo 0 > /sys/devices/platform/vpss/graphics1/enabled
# echo 0 > /sys/devices/platform/vpss/graphics2/enabled
echo 0 > /sys/devices/platform/vpss/display0/enabled
echo 0 > /sys/devices/platform/vpss/display1/enabled
echo 0 > /sys/devices/platform/vpss/display2/enabled
echo 0 > /sys/devices/platform/vpss/display3/enabled
echo component,rgb888 > /sys/devices/platform/vpss/display3/output
echo 1080p-60 > /sys/devices/platform/vpss/display3/mode
echo 148500,1920/88/148/44,1080/4/36/5,1 > /sys/devices/platform/vpss/display3/timings
echo 1 > /sys/devices/platform/vpss/display3/enabled
# echo 0 > /sys/devices/platform/vpss/graphics0/enabled
echo 1:hdcomp > /sys/devices/platform/vpss/graphics0/nodes
echo 1 > /sys/devices/platform/vpss/graphics0/enabled
;;
stop)
echo "Unloading HDVPSS Firmware"
rmmod ti81xxhdmi
rmmod ti81xxfb
rmmod vpss
slaveloader shutdown VPSS-M3
;;
*)
echo "Usage: load-vpss.sh {start|stop}"
exit 1
;;
esac
exit 0
我的VGA输出偏绿,是dm8168内部没有把分量转换成RGB直接给VGA显示了,我这个脚本我是要把rgb888格式给vpss,为什么运行,还是偏绿,望技术支持给点指导,谢谢可爱热心的你们