Hi,<br><br>I&#39;m trying to cobble together a proto with the AT91SAM9261EK and a WVGA TFT screen using Ulf&#39;s 1.2.0-atmel branch. I have gotten the screen to work just fine. The problem is that I need to operate out of SDRAM, and I&#39;m trashing the environment variables somehow. The environment variables are at PHYS_SDRAM + 0x100 and are 0x2000 long so I have tried PHYS_SDRAM + several larger numbers (0x10000, 0x20000, 0x100000) for fb_base but all result in corrupt environment variables when I try to save them.
I believe that I am staying out of u-boot&#39;s operating RAM (0x23f00000+ correct?), but I could be mistaken.<br><br>The symptom is the constantly-recurring bad CRC warning and saveenv appears to have no effect. The settings seem to be working fine when I switch fb_base back to AT91C_IRAM, but obviously the display doesn&#39;t function properly. I&#39;ve looked through for obvious mistakes in writing the logo and text below the logo to the fb but haven&#39;t been able to track anything down.
<br><br>Also, as an aside, I think that the vl_pixclock variable is used incorrectly in the at91sam926X files. It is supposed to be (from the definition) in picoseconds but appears to only work in Hz.<br><br>Any help is appreciated.
<br><br>Thanks,<br>Zac<br>