在创建完成mx6ull_alientek_emmc_deconfig、include/configs/mx6ull_alientek_emmc.h文件以及板级文件夹board/freescale/mx6ull_alientek_emmc及文件夹内文件后,尝试编译,报错如下:
找到出错文件include/config.h,发现几个宏定义已经写进去了,但是宏定义CONFIG_BOARDDIR好像不太对,所以去看板级文件夹下是不是有文件修改错或者单词拼错之类的。
根据这篇博客以及正点原子的教程进行检查,没有发现错误。
看到这篇博客,所以考虑是否是if没有执行。查看TARGET_MX6ULL_ALIENTEK_EMMC在哪里出现过,发现没有定义,应该在某个config文件中define过才对。
然后去找与正点板子有关的配置文件,发现这个地方写错了,应该是CONFIG_TARGET_MX6ULL_ALLIENTEK_EMMC=y