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.

error while running v4l2 application on ezsdk_5_02_02_60

currently I am using  ezsdk_5_02_02_60  package , I am  using following commands for v4l2 application ,
 
insmod syslink.ko
./firmloader 1 dm816xbm_m3video_debug.xem3 start
./firmloader 2 dm816xbm_m3vpss_debug.xem3 start
insmod vpss.ko sbufaddr = 0xBFB00000
insmod ti81xxfb.ko
insmod ti81xxvo.ko
 
after executing above commands i am getting following error.
 
ti81xxvo: Unknown symbol page_address (err 0)
insmod: error inserting 'ti81xxvo.ko': -1 Unknown symbol in module
 
Kindly help me out of this problem
 
Regards,
Srilakshmi
  • Hi Srilakshmi

    You need to follow the procedure mentioned in the user guide DM816x_C6A816x_AM389x_VPSS_Video_Driver_User_Guide_PSP_04.00.00.xx.pdf present at /$HOME/board-support/docs.

    Please follow the section “Build Linux VPSS, Fbdev and V4L2 Display Drivers”

    make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabiti8168_evm_defconfig

    $ make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabi- uImage

    $ make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabi- menuconfig

    -

    -

    make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabi- modules

    Above steps will create the modules ti81xxvo.ko.Copy the module to file system after that you can insert the module.

     Thanks and regards

    Sachin Kumar