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&#39;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>&gt; tftpboot 20100000 uImage<br>This works. If I do<br>&gt; md 20000000<br>or<br>&gt; md 20001000<br>It works, but if I do<br>&gt; cp 20000000 20001000 256<br>I get the error<br>&quot;Copy to Flash... General Flash Programming Error&quot;
<br>Why does it think this is a flash operation? I am using RAM addresses. If I do<br>&gt; protect off all<br>It doesn&#39;t change anything<br><br>I feel like I don&#39;t understand something important about how CP works. Please help.
<br><br>thanks,<br>Paul<br>