邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛
发布时间:2016-12-14 20:59:31
1. 移植内核做好的DM9000驱动程序,可以仿照内核中已经实现的代码,进行复制,修改,编译,直到可以使得DM9000可以工作。
?2. 移植厂家做好的驱动程序,可以将驱动程序加入内核一起编译。......【阅读全文】
发布时间:2016-06-18 11:19:42
1. yaffs2文件系统的源代码并没有集成在linux内核中,需要去相关网站下载;
2. 下载,安装yaffs2文件系统到新的内核中;
3. 在新的内核中配置,使其支持yaffs文件系统。
4. 编译新的内核,支持yaffs2文件系统,并利用之前busybox制作的文件系统,使用工具mkyaffs2image 制作yaffs2文件系统。
5. 烧录新的kernel,yaffs2文件系统,测试。......【阅读全文】
发布时间:2016-06-18 11:17:27
1. 为新的内核在FLASH上添加新的分区信息;
2. 烧写jffs2,yaffs文件系统,看看内核能不能启动;
3. 利用busybox来制作自己的根文件系统,并制作为jffs2文件系统,在新的内核上挂接根文件系统。......【阅读全文】
发布时间:2016-06-18 11:15:08
1. 下载源码树,分析从u-boot跳转到linux内核启动过程
2. 找到与开发板对应的配置文件,配置并编译最新的内核
3. 烧写到开发板,调试,看串口能否正确打印,能否启动内核......【阅读全文】
发布时间:2016-05-24 14:38:22
启动内核出现Kernel panic - not syncing: No init found.No init found.Try passing init= option to kernel.分析内核发现在init_post()函数的最后发现下面这段:run_init_process("/sbin/init");run_init_process("/etc/init");run_init_process("/bin/init");run_init_process("/bin/sh");pan.........【阅读全文】