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.

i2c-detect not working once vpss driver loaded

I am using ti-ezsdk_dm814x-evm_5_02_02_60 with TI 814x HW  with 1GB memory. once vpss driver is loaded, i2c access is not working. How to fix this ? Is there any depentancey between vpss and i2c

Bootargs :-

setenv bootargs 'console=ttyO0,115200n8 rootwait root=/dev/mmcblk0p2 rw   mem=364M earlyprink vram=50M ip=off noinitrd ti814xfb.vram=0:16M,1:16M,2:6M  notifyk.vpssm3_sva=0xBF900000  ip=off noinitrd init=/bin/systemd systemd.unit=phoenix.target' 

 Currenlty I am loading the drivers as follows:-

modprobe syslink.ko
/bin/slaveloader startup VPSS-M3 /home/root/dm814x_hdvpss.xem3  (got from dm814x-firmware_05_02_00_14)

modprobe vpss.ko sbufaddr=0xBFB00000
modprobe ti81xxfb


echo 0 > /sys/devices/platform/vpss/graphics0/enabled
echo 1:dvo2 > /sys/devices/platform/vpss/graphics0/nodes
echo 1 > /sys/devices/platform/vpss/graphics0/enabled

echo 0 > /sys/devices/platform/vpss/display1/enabled
echo 33500,800/88/100/44,480/4/36/5,1 > /sys/devices/platform/vpss/display1/timings
echo triplediscrete,rgb888 > /sys/devices/platform/vpss/display1/output
echo 1 > /sys/devices/platform/vpss/display1/enabled
fbset -xres 800 -yres 480 -rgba 8,8,8,0 -vxres 800 -vyres 480 -depth 32


/etc/init.d/devmem2 0x48180F04 w 0x0     
/etc/init.d/devmem2 0x48180900 w 0x2   
/etc/init.d/devmem2 0x48180920 w 0x2 

modprobe pvrsrvkm

# Start the X Server.
# The X Server will load the PVR Services module.
#
/usr/bin/X -verbose -config /etc/X11/xorg.conf & 

 

X is loaded and I am able to run X applications

 Thanks and Regards,

Ishaqe