AnsweredAssumed Answered

CONFIG_SYS_TEXT_BASE value is overwritten with default value

Question asked by maheshkumarkodanda on Apr 6, 2016
Latest reply on Apr 6, 2016 by igorpadykov

Hello community,

 

I am building U-boot for i.mx6Q custom board with following definitions:

 

#define CONFIG_LOADADDR           0x82000000
#define CONFIG_SYS_TEXT_BASE     

0x87800000

 

however after successful build, the value #define CONFIG_SYS_TEXT_BASE  0x87800000 is overwritten with default value 0x1000000, when i cross checked in u-boot.map file.

 

Address of section .text set to 0x1000000

 

U-boot source code is checked out by yocto project environment for mx6Sabreauto board, and with the same source code I'm building U-boot locally (after customizing for my board) with cross toolchain(U-boot : v2015.04+gitAUTOINC+5d9ffd2214-r0).

 

Included mx6sabre_common.h code also in my customized header file and copied it to U-boot dir/include/configs folder.

 

Please let me know is there something need to be changed? may be in make files? (as source code is checked out for sabreauto board, suspecting there is an independent make file for sabreauto).

 

Thanks,

Mahesh.

Outcomes