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.

Problems in Video Storage on DM6446 based board.

Hello All,

We have a customized DM6446 board, the board has CF card as external storage unit.

I had task to write encoded frames on CF card. The encoding, video in out runs at 30FPS.

We are clubbing the encoded data. As the size increases to 1 MB we are writing that to CF and same time clubbing data to another buffer.

It runs well, but after some periodic interval the FPS of framework itself drops to 15-20.

So the stored video frames are less for that period. How I can change this. I am using function fwrite to write the frames to CF card. (the filesystem is mounted on CF card itself.) 

I tried multiple options writing per frame, writing large chunk data. But nothing helps.

Please guide me if there is any other method to write the frames.

Thanks in advance,

Harshada