x-loader 用arm-eabi-4.4.3编译出错
发布时间:2020-12-15 06:23:26 所属栏目:百科 来源:网络整理
导读:/home/DM3730/Android_Sources/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3 -lgcc ?? ??? ??? ?-Map x-load.map -o x-load arm-eabi-ld: internal error in relocate,at /home/jingyu/projects/gcc/android-toolchainsrc/
/home/DM3730/Android_Sources/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3 -lgcc
?? ??? ??? ?-Map x-load.map -o x-load arm-eabi-ld: internal error in relocate,at /home/jingyu/projects/gcc/android-toolchainsrc/build/../binutils/binutils-2.19/gold/arm.cc:8943 make: *** [x-load] Error 1 这个错误就算TI自己到原因,现在到x-loader需要4.4.0而不是4.4.3编译。希望对大家游帮助 x-loader相当于将6410中到mmc等,将uboot导入flash,决定uboot从何处加载。结束uboot移动后,将权限交给uboot.x-loader就启动一次就可以了 貌似上面到理解错误,x-loader是被内部固化在rom中的代码加载到内部ram中,内部ram很小不内写入大的uboot,因此引入x-loader先被加载到内部ram,x-loader启动后就初始化外部内存和一些设备,将uboot载入到大的外部ram中去。然后挑到外部ram执行内核,。。 转载: 首先来理解一下beagleboard(OMAP平台)启动的步骤和几个关键组件的作用:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |