dslinux/vendors/Nintendo/SCSD-RAM config.linux-2.6.x

Amadeus amadeus at iksw-muees.de
Sat Aug 19 12:43:39 CEST 2006


Malcolm,

On Saturday 19 August 2006 10:28, Malcolm wrote:
> Please don't edit these files manually.
>
> > -CONFIG_FLASH_SIZE=0x02000000
> > +CONFIG_FLASH_SIZE=0x01000000
>
> The kernel will revert this change when you build.
> You need to change the Kconfig files to allow this size.

I have fixed this.

But no luck with integrating the 16 MBytes into Linux.

I found that it is neccessary to enable discontinious memory support in 
linux to support two banks of memory.

In order to do so, I have added some definitions to 
linux/include/asm-arm/arch-nds/memory.h.

If I try to boot with 2 banks, I get a blank screen.
Even if I boot with 1 bank = main memory, I get a GPF.
So I think there is something wrong with the definitions.

Discontinious memory support seems to be nearly unused for ARM 
architectures.

regards

Amadeus
-- 
We're back to the times when men were men 
and wrote their own device drivers.

(Linus Torvalds)



More information about the dslinux-devel mailing list