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.

Linux/TDA2PXEVM: Which source files do OV2775_TIDA1130 use?

Part Number: TDA2PXEVM


Tool/software: Linux

Hi,

I got this hardware below.

a. TDA2Px EVM x 1
b. Fusion Card/EVM x 1
c. TIDA OV2775 cameras (with Fakra cables) x 1

I can capture the image from OV2775_TIDA1130 in Linux in vision_sdk with ISS Usecases, (TDA2Px ONLY)/1CH ISS Capture + ISP + DISPLAY. Now I want to port my customer camera.Before that, I want to learn the framework. And I think this usecase is good to use.

At first I thought the driver sources is in vision_sdk/apps/src/rtos/iss/src/sensor/ov2775 .But it seems I was wrong, I modified the code, and rebuild and copied the app.out to evm and ran it.It didn't work as I wanted.

I compared the md5 of app.out before modify and after. It hasn't changed.

So,Which source files do OV2775_TIDA1130 use?

Thanks and Regards

CalmCar

  • Hi,

    Did you also change code to configure OV2775? I mean the configuration is part of vision_sdk\apps\src\rtos\iss\src\sensor\ov2775\ov2775_linear_1920x1080_setup.h header file, did you change this?

    Please note that these drivers are supported from IPU, so apps.out could remain same.. 

    Rgds,

    Brijesh

  • Hi Brijesh,

    I don't change configure file of OV2775.I just add some print statements in Void IssSensor_OV2775_Tida1130_Init() and other function in iss_sensor_ov2775.c.But it didn't print when I ran it.

    Example

    Void IssSensor_OV2775_Tida1130_Init()
    {
        Int32 status;
        IssSensorIf_Params *prms = &SensorParams_Ov2775;
        IssSensor_Info *info = &SensorParams_Ov2775.info;
    
        Vps_printf("enter IssSensor_OV2775_Tida1130_Init\n");   //I add this
    
        IssSensorIf_Params_Init(prms);
    
        ...............
    }

    So,if I change the code,which output file should I update to target evm?

  • Hi,

    Since you have updated init API, this prints would be available in boot log. could you please check your boot log?

    Rgds,

    Brijesh

  • Hi Birjesh,

    My statements did print until I update all the files of filesystem.So I do confirm I do not update the right out files.

    So if I don't want to update all the files,what file should I update when I change the code?

    Regards

    CalmCar

  • Hi all,

    I found the out files of ipu, this files will change when the source files changed.And,please do not forget reboot when launch apps.out

    lib/firmware/dra7-dsp1-fw.lzop
    lib/firmware/dra7-dsp2-fw.lzop
    lib/firmware/dra7-ipu2-fw.lzop
    lib/firmware/dra7-ipu2-fw.xem4

    Regards

    CalmCar