
Hi Wolfgang,
I am Arun, new in U-Boot, I have some queries regarding U-Boot, and to get the answers I sent a mail on Aug. 17, 2007, but that mail is not listed in mailing list. But when I am searching for that mail using particular string, I found that.
Can I know why this happen, and not included in list?
So, Again I am resending same mail.
---------- Forwarded message ---------- From: Arun Bothe group.arun@gmail.com Date: Aug 17, 2007 5:26 PM Subject: Hi, I am new to U-Boot, how do I get started? To: u-boot-users@lists.sourceforge.net
Hi,
I am new to U-Boot. Currently I am working for adm5120 board. I read "readme" file, and "DULG.pdf", & U-Boot mailing archive also.
ADM5120 / ADM5120P Specs:
* 175MHz/227MIPS 4Kc CPU with an embedded cache, 8K-byte I-cache and 8K D-cache MIPS32 * 5 IEEE 802.e Fast Ethernet PHY interfaces and 1 GMII/MII interface * Two SDRAM banks (each bank 1M-32 up to 32Mx32Bit)(support upto 2Mx32Bytes) * Two Flash banks up to 4MB(NOR Flash and Nand Flash), and many more.
I have few questions regarding this, are
My "config.mk" file contains #ROM version TEXT_BASE = 0x80100000 PRE_TEXT_BASE = 0xBFC00000
Q1: TEXT_BASE is the location of U-Boot in RAM, means TEXT_BASE points to SDRAM perticular location? or tell more about TEXT_BASE. Q2: In my board setting CFG_MONITOR_BASE=TEXT_BASE, means my boot monitor code reading from EEPROM? ***************************** For my board setting #define CFG_SDRAM_BASE 0x80000000 and #define CFG_MEMTEST_START 0x80100000 #define CFG_MEMTEST_END 0x81000000
Q3: CFG_MEMTEST_START, and CFG_MEMTEST_END are simple memory test area, but I don't understand purpose of this test or which test and purpose? ***************************** In my board setting /* addresses for switch descriptors and buffers * reason for those fixed address is that the adm5120 switch * engine can only deploy descriptors and packet buffers * @ address < 16MB. * 0x80000000 ~ 0x80100000 is now reserved, so it SHOULD be safe * to put the addresses within this area */ #define CFG_PKTBUF_ADDR 0x800C0000 #define CFG_ARPBUF_ADDR 0x800D0000 #define CFG_DESC_ADDR 0x800F0000 Q4: means?
Q5: Which are the other important configuration macro's I've to study? or I've to pay more attention?
Q6: Where I get more help of U-Boot for ADM5120, excepts the above mentioned files?
Thanks