I.MX6ULL疑难杂症

I.MX6ULL疑难杂症

移植正点原子的U-BOOT报错

使用命令安装arm-linux-gnueabihf是最新版,但最新版编译正点原子的Bboot会报错,报错如下

目前知道两个解决方案:

  1. 换成旧编译器
  2. 在uboot文件的arch/arm/makefile中,19行修改成arch-(CONFIG_CPU_V7) =(call cc-option, -march=armv7-a, -march=armv5te)

GCC 较新版本(如 GCC 10+)不再支持 -march=armv5 这种泛指架构的方式,而是要求指定更具体的指令集或 CPU 型号 。而正点原子提供的Makefile

arch-(call cc-option, -march=armv7-a, -march=armv5)​新版编译器用不了,改下makefile即可,将原来的改成arch-(call cc-option, -march=armv7-a, -march=armv5te)​即可正常编译

posted @ 2025-05-15 10:31  CBYHZ  阅读(9)  评论(0)    收藏  举报