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.

Removing OSD on DM355 EVM

Hello,

I have the DM355 evaluation module, and rebuilt the DVEVM software for the target to be run through NFS on the board. Everything is fine so far, but I am trying to remove the OSD to view my video to no avail.

I tried


# cat /dev/zero > /dev/fb/2              
cat: write error: No space left on device

and understand that the error is normal, but my OSD is stil there and not removed.
I also attempted to put OSD0=OFF in the boot arguments but the OSD is still there.

Anyone know how to fix this problem?

Thanks

  • After looking into this a bit, it seems that running the DVEVM software through NFS after rebuilding it isn't actually working. Although the OSD is showing, there is no video in the background, and the OSD statistics (arm CPU load, frame rate etc.) aren't showing any values.

    Resetting the board, to default bootargs and running the encode decode demo from the command line (loaded from RAM) works fine, and I was able to remove the OSD.

    So, anyone know why the rebuilt demos would not work? They were built correctly without any errors and I get the following when attempting to run ./encodedecode


    Encodedecode demo started.
    Encodedecode Error: Failed to get the requested screen size: 720x480 at 16 bpp
    Capturing 720x480 video (cropped to 720x480)

    Total I-frames: 0, P-frames: 0, B-frames: 0, IDR-frames: 0 rejected: 0