移植错误:
1. uboot在make的时候类似提示: ERROR: #include <config/.h>
其原因是配置uboot时部分参数无法完全配对。检查三个文件,并定义目标板子 TARGET_XXX
configs/mx6ull_xxx_mmc_defconfig ——> 自定义配置文档 ——> 配置 CONFIG_TARGET_XXX
board/freescale/xxx/Kconfig ——> 自定义板子文件夹的Kconfig ——> 配置 TARGET_XXX
arch/arm/mach-imx/mx6/Kconfig ——> 芯片对应的Kconfig ——> 配置 TARGET_XXX 和 source 板文件夹的路径
上述的XXX可以是任意字符, 但必须三者相同
2.其他的遇到再丢驱动错误:
1. 今天发现驱动程序命名应当是有要求的, 命名了一个workqueue.ko 的模块结果跑不起来
而且该文件是在 编译阶段的命名, 如果只是后期修改文件名则加载的模块名将不会产生冲突
insmod: can't insert 'workqueue.ko': Invalid argument
标签:配置,TARGET,Kconfig,错误,XXX,垃圾桶,Linux,移植,自定义 From: https://www.cnblogs.com/syzr/p/16654133.html