16MB ram in at91sam9260ek
Hi Seniors
I have two questions:
1. I have a at91sam9260ek eval board which has got 64MB SDRAM. My u-boot works fine and the map file shows me symbols starting from 0x23F00000. This is what I expected as the include/configs/at91sam9260ek.h has #define CONFIG_LOAD_ADDR 0x23f00000 . I have another similar board but with the SDRAM as 16MB. I have changed the CONFIG_LOAD_ADDR to 0x20f00000 but still the mapfile shows the text starting at 0x23f00000. Can you tell me what are the changes I need to make to change the starting location?
2. In this board there are two dataflashes. One is dataflash card on SPI0 CS0, other is a chip dataflash on SPI0 CS1. When I try to work on dataflash card it still stores the u-boot environment variables on chip dataflash. I rather want it on df card on SPI0 CS0. What do I need to change?Thanks for reading it and helping me.
Regards
Avinash
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080515/1e243c29/attachment.htm
Quoted 5 lines
I have another similar board but with the SDRAM as 16MB. I have changed the
CONFIG_LOAD_ADDRto0x20f00000but still the mapfile shows the text starting at0x23f00000. Can you tell me what are the changes I need to make to change the starting location?
The link address is specified in "config.mk" in the board directory. The macro you changed is only for C code, it doesn't affect the linker command line.
Hope this helps
/alessandro