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.

How to save raw data in dm365 continuous mode

dear all,

i try to save raw data, continuous mode(on-the-fly) in dvsdk 4.0x.

in dm365 datasheet, it need to set IPIPE and Resizer configuration for savinig raw data.

so i find related-register.

in IPIPE, SRC_FMT[FMT]=1.

in Resizer, SRC_FMT0[BYPASS] = 1 & GCK_SDR = 0

but, it looked like it wasn't operate pass-through mode.


in continuous mode, is it possible to save raw data?

if you have more information, advise me. please..

  • Hi,

    By default the linux driver for the VPFE capture (ISIF) does not allow raw data capture in the continuous mode of operation. It checks if you have set imp_chained parameter of the capture driver, then it will ignore the write enable to DDR.

    But hardware supports saving raw data to the DDR while the same data is passed to the IPIPE and RSZ. You can override the kernel by manually setting the WEN bit in the SYNCEN register. This bit will enable write to DDR. You need to set the DDR address and the other registers like SDOFST to get the right data captured. You can get the register settings by putting the capture driver in one shot mode and then set those registers to ISIF.

    Hope this helps.

    Regards,

    Anshuman

    PS: Please mark this post as verified, if you think it has answered your quesiton. Thanks.