linux内核如何以非压缩方式启动?怎么设置?
目前项目中的内核启动方式是压缩了的,makeuimage生成的,怎么做才能以非压缩方式启动?makeimage?然后怎么设置?难道uboot启动内核只能用uimage不能...
目前项目中的内核启动方式是压缩了的,make uimage生成的,怎么做才能以非压缩方式启动?make image?然后怎么设置?
难道uboot启动内核只能用uimage不能用image? 展开
难道uboot启动内核只能用uimage不能用image? 展开
展开全部
这个要你的makefile里面怎么写的啊
uimage应该不是压缩,只是打包加上header串,里面放的一般是zImage
uimage应该不是压缩,只是打包加上header串,里面放的一般是zImage
更多追问追答
追问
恩,这个我知道,我是想实现不通过zimage(压缩方式),直接用image非压缩方式启动内核,怎么实现?网上都说有压缩和非压缩两种方式启动内核但是没的介绍非压缩方式的启动方法,能告诉我详细的实现方法吗?
追答
你是要启动方法,还是要编译非压缩的内核?
编译,要看你的makefile,应该有选项生成非压缩的
或者直接调用mkimage产生非压缩内核
仔细看README文件,会有指导你怎么搞的
看mkimage的输出,Entry Point在哪里
启动方法,不都是一昂,用你的uncompress的kernal,唯一的区别就是entry point
仔细看README;不知道你用的是哪个project,如果README没有写清楚,发信给support team
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
uboot启动参数bootm 0xXXXXXXXX改成 bootm 0xXXXXXXXX-64字节 试试.....
没做过 不知道可不可以....
没做过 不知道可不可以....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询