[U-Boot] the definition of TEXT_BASE

Hello everyone,
I begin my journey of u-boot recently and I got a lot of problems because I learn it by myself, so I really need helps of experts. This is also my first time to use the mailing list, so if I do something wrong or impolite, please tell me.
This time my question is about the definition of TEXT_BASE. I want to know how to calculate the value of TEXT_BASE for a fixed board.
I'm reading the bootloader for ARM920T and board SMDK2410. TEXT_BASE=0x33F800000. The reason offered in the config.mk is :
# # SMDK2410 has 1 bank of 64 MB DRAM # # 3000'0000 to 3400'0000 # # Linux-Kernel is expected to be at 3000'8000, entry 3000'8000 # optionally with a ramdisk at 3080'0000 # # we load ourself to 33F8'0000 # # download area is 3300'0000 #
I can't understand and look forward for any information as a help. Thanks for advance!
Ming
participants (1)
-
mingzhao