I can't seem to get the CP command to work at all. I want to test it by doing a simple SDRAM copy. I know the SDRAM works and I know where it is because I can use tftp to load a kernel image, and then boot the kernel from RAM. I am using the
<a href="http://opencircuits.com/Linuxstamp" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">linuxstamp</a> which is based on atmel's at91rm9200. The main version I have been using is a patched version of
1.1.6. I have also tried 1.3.0-rc3. Both versions have the same result.
If I do<br>> tftpboot 20100000 uImage<br>This works. If I do<br>> md 20000000<br>or<br>> md 20001000<br>It works, but if I do<br>> cp 20000000 20001000 256<br>I get the error<br>"Copy to Flash... General Flash Programming Error"
<br>Why does it think this is a flash operation? I am using RAM addresses. If I do<br>> protect off all<br>It doesn't change anything<br><br>I feel like I don't understand something important about how CP works. Please help.
<br><br>thanks,<br>Paul<br>