[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] fgetc() blocks
Hello list!
I porting a big (?) application (binary about 500kB)
to microblaze-uclinux. I try to read a text file from
ram disk. Writing the file works OK and I can verify
that the file exists on the disk by using "cat".
When I read characters from the same file the fopen
statement works OK but the fgetc() call just blocks
forever. The program can be interrupted with ctrl-c so
the system has not crashed.
A small 10-line test app built with the same tool
chain both reads and writes.
Can the size of the binary have any impact on file io?
I have also check that there is plenty of RAM left
when the prgoram is running.
Board is Suzaku S-030 with
uClinux-dist-20051110-suzaku3 and
microblaze-elf-tools-20060213
/Lars Peterson
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/