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.

[FAQ] TDA2E: Failed to request_mem_region(0xa9000000, 0x4000000) in Vision SDK

Part Number: TDA2E

Hi,

According to the Linux user-guide, I followed the below instrunction to run the single & multi-channel use-case.

$> cd /opt/vision_sdk
$> ./load_ocl_kos.sh
$> source ./opencl_env.sh
$> source ./vision_sdk_load.sh
$> ./$(MAKEAPPNAME).out

When I run the script "./load_ocl_kos.sh" encounter an error.

[   45.116180] CMEMK module: reference Linux version 4.19.73
[   45.123187] CMEMK Error: Failed to request_mem_region(0xa9000000, 0x4000000)
insmod: ERROR: could not insert module /opt/vision_sdk/cmemk.ko: Bad address
insmod: ERROR: could not load module /opt/vision_sdk/debugss_kmodule.ko: No such file or directory
insmod: ERROR: could not load module /opt/vision_sdk/gdbserverproxy.ko: No such file or directory

How to overcome from this issue? is it any impact on the apps.out?

  • Hi,

    The script load_ocl_kos.sh & opencl_env.sh was used only for the OpenCL & OpenCV usecase.

    The OpenCV & OpenCL is deprecated from the Vision SDK & no more support. So you can ignore the CMEMK error & this will not impact on the apps.out.

    The steps to run the single-channel use-case is

    $> cd /opt/vision_sdk
    $> source ./vision_sdk_load.sh
    $> ./apps.out

    The steps to run the multi-channel use-case is

    $> cd /opt/vision_sdk
    $> source ./vision_sdk_load.sh
    $> ./vision_sdk_ov490_pinmux.sh
    $> ./apps.out
    

    Thanks

    Gaviraju