TIwilliam hill官网
直播中

廖阿朋

8年用户 1288经验值
私信 关注

DM8127编译linux内核的问题,编译完成后,在arch/arm/boot没有生成uImage文件,请问这是什么原因?

本帖最后由 一只耳朵怪 于 2018-5-31 10:50 编辑

使用的是APPRO Dm8127的开发板,软件版本是3.0的。
1,我自己添加了SPI flash驱动,配置为如图
但是在使用make -s sysall或make -s lsp 编译后,这个spi模块的配置自动清除了。为什么啊?
2,在ipnc_psp_04_04_00_01kernel下使用make CROSS_COMPILE=ARM-none-linux-gnueabi- ARCH=arm uImage编译,配置不会被清除,但是编译完成后,在arch/arm/boot没有生成uImage文件。为什么?

回帖(4)

吴立节

2018-5-31 08:12:22
dvrrdk文件夹的的Makefile你打开会看到相应指令是调取的某个config配置文件的,所以你的修改并没有保存在这个配置文件中的话就不会生效。
举报

廖阿朋

2018-5-31 08:21:10
引用: sunsiyi92 发表于 2018-5-31 08:12
dvrrdk文件夹的的Makefile你打开会看到相应指令是调取的某个config配置文件的,所以你的修改并没有保存在这个配置文件中的话就不会生效。

附件是的Makefile文件,需要怎么修改才能保存在这个配置文件中并且生效呢?还有我的第二个问题
在ipnc_psp_04_04_00_01kernel下使用make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm uImage编译,配置不会被清除,但是编译完成后,在arch/arm/boot没有生成uImage文件?
举报

吴立节

2018-5-31 08:36:52
引用: a732538 发表于 2018-5-31 08:21
附件是的Makefile文件,需要怎么修改才能保存在这个配置文件中并且生效呢?还有我的第二个问题在ipnc_psp_04_04_00_01kernel下使用make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm uImage编译,配置不会被清除,但是编译完成后,在arch/arm/boot没有生成uImage文件? ...

1.    kernel config这块网上资料很多,如何去保存设置可以搜到。一个简单的办法就是你可以去复制另存一份config文件,在那个上面直接改。  这个文件其实也是可以用文本编辑器直接打开修改的。。。。
2.    这个不大可能。你看看编译的打印是否提示编译成功,是否有提到uImage生成之类的。   你可以和直接在dvr_rdk下面make linux_lsp的打印对比一下看看哪里不对。
举报

廖阿朋

2018-5-31 08:49:36
引用: sunsiyi92 发表于 2018-5-31 08:36
1.    kernel config这块网上资料很多,如何去保存设置可以搜到。一个简单的办法就是你可以去复制另存一份config文件,在那个上面直接改。  这个文件其实也是可以用文本编辑器直接打开修改的。。。。
2.    这个不大可能。你看看编译的打印是否提示编译成功,是否有提到uImage生成之类的。   你可以和直接在dvr_rdk下 ...


  • 由于编译时会用到mkimage工具,出现这种错误是因为编译器无法找到mkimage工具,该工具在uboot/tools目录下。没有进行配置导致

举报

更多回帖

发帖
×
20
完善资料,
赚取积分