u-boot.lds:19: syntax error

文章详细介绍了在移植u-boot-2013.04-rc1至三星s3c6410芯片时遇到的变异错误及其原因,通过邮件列表发现该系列可能不再支持新版本uboot,并讨论了解决方案。建议使用较旧版本的uboot以提高移植成功率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在移植中,使用u-boot-2013.04-rc1.tar.bz2移植到三星s3c6410芯片时会出现变异错误
u-boot.lds:19: syntax error

  google后在mail list上知道smkd6400系列的已经不支持新版本的uboot矩阵了,并且很可能在下个版本就被移除。

  具体网页参详:

  http://www.mail-archive.com/u-boot@lists.denx.de/msg106674.html

  http://www.mail-archive.com/u-boot@lists.denx.de/msg106676.html

复制代码
Advertising


This board has been broken for a while in U-Boot. Please try a previous release
of U-Boot until it works (I don't know from which release it stopped working),
or fix it.

With Tom Rini's approval, next week I will post a series removing support for
this board because it is broken and it does not follow U-Boot evolutions, which
prevents some improvements in U-Boot. It will still be possible to restore it to
fix it later, using Git's history.

Best regards,
Benoît
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
复制代码

  2010.03这个版本的uboot是最接近samsung发布的uboot1.1.6版本的,移植的成功率也最高。故还是使用此版本吧


k1@k1:~/linux/IMAX6ULL/NXP_uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga$ ./mx6ull_alientek_emmc.sh CLEAN examples/standalone CLEAN tools CLEAN tools/lib tools/common CLEAN include/bmp_logo.h include/bmp_logo_data.h u-boot-nodtb.bin u-boot.lds u-boot.srec u-boot.map u-boot.cfg u-boot.bin u-boot.sym u-boot.imx u-boot System.map CLEAN scripts/basic CLEAN scripts/kconfig CLEAN include/config include/generated CLEAN .config include/autoconf.mk include/autoconf.mk.dep include/config.h HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf board/freescale/mx6ull_alientek_emmc/Kconfig:2: syntax error arch/arm/cpu/armv7/mx6/Kconfig:3: missing end statement for this entry arch/arm/Kconfig:1: missing end statement for this entry board/freescale/mx6ull_alientek_emmc/Kconfig:1: invalid statement board/freescale/mx6ull_alientek_emmc/Kconfig:15: unexpected end statement arch/arm/cpu/armv7/mx6/Kconfig:287: unexpected end statement arch/arm/Kconfig:862: unexpected end statement scripts/kconfig/Makefile:114: recipe for target 'mx6ull_alientek_emmc_defconfig' failed make[1]: *** [mx6ull_alientek_emmc_defconfig] Error 1 Makefile:480: recipe for target 'mx6ull_alientek_emmc_defconfig' failed make: *** [mx6ull_alientek_emmc_defconfig] Error 2 make -f ./Makefile silentoldconfig make -f ./scripts/Makefile.build obj=scripts/basic rm -f .tmp_quiet_recordmcount make -f ./scripts/Makefile.build obj=scripts/kconfig silentoldconfig mkdir -p include/config include/generated scripts/kconfig/conf --silentoldconfig Kconfig board/freescale/mx6ull_alientek_emmc/Kconfig:2: syntax error arch/arm/cpu/armv7/mx6/Kconfig:3: missing end statement for this entry arch/arm/Kconfig:1: missing end statement for this entry board/freescale/mx6ull_alientek_emmc/Kconfig:1: invalid statement board/freescale/mx6ull_alientek_emmc/Kconfig:15: unexpected end statement arch/arm/cpu/armv7/mx6/Kconfig:287: unexpected end statement arch/arm/Kconfig:862: unexpected end statement scripts/kconfig/Makefile:46: recipe for target 'silentoldconfig' failed make[2]: *** [silentoldconfig] Error 1 Makefile:480: recipe for target 'silentoldconfig' failed make[1]: *** [silentoldconfig] Error 2 make: *** No rule to make target 'include/config/auto.conf', needed by 'include/config/uboot.release'。 停止。 k1@k1:~/linux/IMAX6ULL/NXP_uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga$ grep -nR "mx6ull_alientek_emmc.h" board/freescale/mx6ull_alientek_emmc/MAINTAINERS:5:F: include/configs/mx6ull_alientek_emmc.h k1@k1:~/linux/IMAX6ULL/NXP_uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga$ sudo fdisk -l /dev/sdb [sudo] k1 的密码: fdisk: 打不开 /dev/sdb: 没有那个文件或目录 k1@k1:~/linux/IMAX6ULL/NXP_uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga$
最新发布
08-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值