I have a customer that has a uCLinux system running on their Spartan 3E
1200E based platform with 32M SDRAM.  The RAM interface is handled by
"MCH OPB Synchronous DRAM (SDRAM) Controller (v1.00a)" mapped with
address area 0x8000_0000 till 0x81FF_FFFF. It will boot from SPI flash
and image.bin is loaded to the ram at start up. It all seem to work fine
but they have build the MCH IP to interface to the SDRAM as storage and
they would like to reserve 2M SDRAM for this.

The question is how they can prevent uCLinux in using this address space
in the RAM? 
Is there a configuration file somewhere that they can use to define that
for software system the RAM area ends at address 0x81DF_FFFF and that
the address space 0x81E0_0000 till 0x81FF_FFFF is reserved for other
use?

I found a Google reference that it could be configured in "Processor
type and features  => Memory reservation" but I can't find that option
when configuring PetaLinux 2.6 with petalinux-v0.30-rc1.

Any help or advice is appreciated.  Thanks!

--Tom

_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to