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.

help on DM368 VPFE ISIF RAW data



大家好,请教一个DM368 VPFE ISIF RAW data的问题。在我们的项目中打算使用自己做的sensor把raw data送给DM368的ISIF,我参考了Spectrum Digital 网站的测试工程,用仿真器直接下载调试,按照sprufg8c.pdf中提到的required和condition配置了寄存器。但是我在0x84000000没有能够看到ISIF采集到的数据。希望能得到大家的指点,谢谢!

  • 你在用EVM?这个应用最好还是用IPNC RDK和Appro IPNC参考设计做吧

    1. sensor这边输出的HS VS CLK能不能量到

    2. 采集端对于HS VS CLK的配置是否正确

    3. 采集端有没有收到HS VS的中断

  • 十分感谢您的回复,我们使用的是IPNC的参考设计,因为使用的是有特殊要求的摄像头,我们在SENSOR和DM368中间插入FPGA来做适配。sensor的HD、VD和PCLK都可以量到。DM368的配置如下:

        width     = 768;
        height     = 576;
        ISIF_SYNCEN         = 0x0000;
        ISIF_MODESET         = 0x0080;
        ISIF_HDW             = 0x0000;
        ISIF_VDW             = 0x0000;   
        ISIF_PPLN            = width;
        ISIF_LPFR            = height;   
        ISIF_SPH             = 0x0000;   
        ISIF_LNH             = width;
        ISIF_HSIZE           = width >> 4;
        ISIF_SLV0            = 0x0010;
        ISIF_SLV1            = 0x0010;   
        ISIF_LNV             = height;
        ISIF_CULH            = 0xffff;
        ISIF_CULV            = 0x00ff;
        ISIF_SDOFST       = 0x0249;
        ISIF_CADU         = 0x0400;
        ISIF_CADL         = 0x0000;
        ISIF_CCOLP             = 0x0000;
        ISIF_CRGAIN     = 0x0205;
        ISIF_CGRGAIN    = 0x0205;
        ISIF_CGBGAIN    = 0x0205;  
        ISIF_CBGAIN     = 0x0205;  
        ISIF_COFSTA     = 0x0010;  
        ISIF_CGAMMAWD     = 0x0004;   
        ISIF_REC656IF     = 0x0000;
        ISIF_CCDCFG       = 0x0800;
        ISIF_DFCCTL            = 0x0000;
        ISIF_CLAMPCFG      = 0x0000;    
        ISIF_CLDCOFST      = 0x0000;   
        ISIF_FMTCFG       = 0x0000;
        ISIF_CSCCTL       = 0x0000; 
        ISIF_SYNCEN       = 0x0003;   

    请问除此之外还有哪些寄存器需要配置,才能在SDRAM的0x84000000中看到采集的数据?

  • 同问。

    有没有关于DM368 ISIF 接RAW Image Data输入的寄存器配置例程来参考?

    可否发我邮箱blue_dj2002@163.com

    急盼回复,谢谢了!

  • IPNC RDK里面几乎都是用的raw data sensor 接入,你为何一定要用CCS工程来看寄存器?

    你选一款raw格式和你的FPGA输出类似的sensor配置起来即可

  • 感谢您的回复,我们这样做,主要是想加快调试进度。用ccs配合FPGA+sensor的调试,linux下驱动修改的人负责修改。看来您的建议是直接上linux?

  • 这个在IPNC RDK软件里面都有的

  • 请参考IPNC里9P031的配置

  • 你好,数据存放的地址在0x80000000。ISIF_CULH要乘以32。我就是在以上地址看到的。