
In message aa76a2be0807300434o332c9da8gaa2e7e3d4486dd64@mail.gmail.com you wrote:
I don't think that it is a problem with my board config, otherwhise it won't show the correct size using print_num... Maybe other users didn't have any problems because their memory size is smaller than 256MB.
There are many, many boards with bigger memory as well. And these don't have problems either. For example:
U-Boot 1.3.4-rc1-00012-g1953d12 (Jul 21 2008 - 09:05:23)
CPU: AMCC PowerPC 440SPe Rev. B at 800 MHz (PLB=160, OPB=53, EBC=17 MHz) RAID 6 support Bootstrap Option D - Boot ROM Location I2C (Addr 0x50) Internal PCI arbiter enabled 32 kB I-Cache 32 kB D-Cache Board: Katmai - AMCC 440SPe Evaluation Board I2C: ready DTT: 1 is 27 C DTT: 2 is 27 C DRAM: 4 GB (ECC not enabled, 640 MHz, CL5) FLASH: 16 MB ... => bdi memstart = 0x00000000 memsize = 0x100000000 ...
As you can see, this board has 4 GB of RAM and everything works just fine.
Best regards,
Wolfgang Denk