
错误改正
文章平均质量分 72
The_Lifeline
这个作者很懒,什么都没留下…
展开
-
linux内核移植,修改Makefile时的错误 mkimage no command和Tab键
在修改顶层目录的Makefile文件时 1.首要便是交叉编译器环境变量和选择开发平台类型,然后要将生成的zimage拷贝到当前目录,再手动增加mkimage工具来自动把Zimage生成可执行的.bin文。 注:内核编译之后会生成两个文件。一个Image,一个Zimage。image为内核映像文件,而Zimage为内核映像压缩文件。Image大约为4M,而Zimage不到2M。 /*原创 2017-03-20 21:30:37 · 573 阅读 · 0 评论 -
关于移植u_boot添加nandflash时 env_flash.c文件的错误更改
本次移植u_boot基于的开发板是FL2440,FL2440不支持Norflash,但开发板上有一块Nandflash芯片,所以在移植u_boot时,我们要基于原u_boot文档将其Norflash改为Nandflash。移植过程中出现了一下问题: 根据红色方框里的内容可以看出错误是:在env_flash,c文件中没有定义"flash_sect_protect","flash_原创 2017-03-17 10:59:40 · 570 阅读 · 0 评论 -
启动文件系统时显示内核分区:FTL header not found 的错误更改
重新配置内核,取消下面三个选项(黄色部分)。 在Make menuconfig时: Device Drivers -> Memory Technology Devices (MTD) -> 不要选择下面这三个选项 然后保存配置并重新编译即可原创 2017-03-31 13:23:53 · 713 阅读 · 0 评论 -
linux文件系统移植和制作(jffs2文件系统)时的错误 /usr/bin/ld: cannot find -lc 改正
错误: /usr/bin/ld: cannot find -lc 原因: 一般出现这个问题的时候,Makefile中肯定有-static选项。这其实是静态链接时没有找到libc.a。 解决方案: 需要安装glibc-static.xxx.rpm或是yum install glibc-static原创 2017-03-27 13:11:43 · 479 阅读 · 0 评论