--- Quote Start ---
originally posted by helmchen@Feb 27 2007, 03:52 PM
<div class='quotetop'>quote
--- quote end ---
--- quote start ---
you can a create a program, that writes a pattern into memory , then verify by reading the memory again. you can use the example project "memory test" from altera. --- Quote End ---
I tried this. I made a program that allocates 4Mb of memory with the same functions than in the other program ; I wrote a pattern and read it until I stop it. I've detected no problem, even when the other one is working
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
maybe it is nfs issue. There is a nfs guide on the www.nioswiki.jot.com.
you may also try to transfer your program via ftp and run it.[/b]
--- Quote End ---
I've integrated my prog to the file system, and I always have the same problems. So, it's not due to nfs
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
another thing in general if you want to allocate big buffers (>1MB) of memory, you must enable this kernel configuration in order to do this.[/b]
--- Quote End ---
This option was already enabled because i've had the problem.
Another strange thing : I've discovered today that the guy who works with me and who is responsible for the kernel hasn't patch the kernel source files as it is required in "Davicom DM9000 linux note". The Davicom is the ethernet device and this patch allows this device to detect the cpu clock frequency.
When I discovered it I thought I had found MY solution .... but well, nothing changed after the kernel recompilation and upload.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=21905)</div>
[/b]
--- Quote End ---
I' ve also noticed that I had only "4" in /proc/sys/net/tcp_rmem whereas the linux doc says that it should be a vector of 3 values.
Can it have an impact ? I transfer to the uClinux a file through tcp-ip in packets of 8k.
Well, if someone has an idea, even a crazy one, try it please.
Cedric