Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
9 years ago

Read/Write image file in Nios II

Hi Everyone,

I want to load an image file (.bmp) using the Nios II but I can not! I used the fopen command and managed to load the image, but when I try to write in another file something happens that the image comes out deformed.

Does anyone know how I can load images in the Nios II?

Thank you!

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hello,

    It is not easy to solve your issue, i do not have a lot of info.

    There are different flags that you can use with the fopen command in C.

    One of them determines if you read the file binairy or in a sort of interpreted text mode.

    Are you reading the files in binairy mode ? (fopen with flags "rb+" and "wb+"), if not, interpretation CR/LF can cause deformation of data.

    Best Regards,

    Johi.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    bitmap files have header that stores information about them, see if this header is corrupted.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I have used the Demonstration project from DE2-115 DVD and got an FAT library, now I can open files.