接下来一个星期的任务。
任务一:熟练掌握uboot,kernel,fs各自的作用。
1.按照网上写的流程,大概了解uboot,kernel,fs.看懂里面的每一个步骤。(2016.4.5之前)
2.看嵌入式开发手册,结合源代码一部分一部分的看。例如先看uboot,再看kernel,再看fs。(2016.4.5-2016.4.10)
3.最终能掌握uboot,kernel,fs源代码基本部分的作用,及如何修改源代码,实现自己想要的结果。
任务二:Linux系统编程(每日3章)
1.从10-28章。
2.复习前面28章的内容,把一些概念继续巩固,理解加深印象。
任务三:(星期三)
还书,借书:内核,uboot,fs。方面的书籍。
2016.4.3
尝试去看uboot,kernel,fs源代码,找到其中的一些规律,函数关系等。
A1.Kernel移植复习,去理解每个步骤
A2.根文件系统移植复习,去理解每个步骤
A3.看看裸机方面的知识,重点重定位,虚拟内存。 [v]
P1.linux系统变成10-12
P2.复习Linux前面章节内容。
E1.继续复习arm系统移植(uboot,kernel,fs,yaffs),去理解每个步骤
E2.复习项目6,去理解每个步骤
2016.4.2
A1.Uboot移植复习 [V]
A2.Kernel移植复习
A3.根文件系统移植复习
P1.linux系统变成10-12
P2.复习Linux前面章节内容。
E1.根据前面的移植,思考怎么写第二部分的程序。
今天做了很开心的事情,把lcd变成了一个uboot可以启动内核。[v]
2016.4.1
A1.linux系统变成8-9
A2.C专家编程
B1.根文件系统预习
E1.学习根文件。
2016.3.31
上午
1.熟练掌握Uboot和内核的移植和开发。
1.1步骤
a.现状:已有写好的可以启动的内核和可以启动内核的uboot,(不用设置环境变量)
b.写出属于自己的Kernel,根据文档。
c.写出跟文件系统,根据文档。
d.写出Kernel的博客。
e.复习uboot和kernel开发流程
没完成主要原因是一个没有改的文件编译没有通过,应该是老师给的内核源代码有问题。
如果老师下午没给答复就先做下午1.
下午
1.linux系统编程6-7章
2.上午没完成的
晚上
1.复习内核
2.重写一次u-boot可以启动内核。
2016.3.30
上午
1.linux系统编程4-5章。 [v]
2.复习Uboot开发和移植,结合PPT和博客 [v]
下午
1.看PPT预习知识,linux内核分析,看视频 [v]
晚上
1.复习内核
2.重写一次u-boot可以启动内核。
3.复习裸机程序
2016.3.28
上午
1.linux系统编程1-2章。
2.解决uboot网络下载和启动内核。
3.复习Uboot开发和移植,结合PPT和博客
下午
1.看PPT预习知识,linux内核分析,看视频
晚上
1.复习裸机程序
2.复习Uboot开发和移植,结合PPT和博客
问题:
Uboot配置编译:用了那些东西,生成了什么
任务一:熟练掌握uboot,kernel,fs各自的作用。
1.按照网上写的流程,大概了解uboot,kernel,fs.看懂里面的每一个步骤。(2016.4.5之前)
2.看嵌入式开发手册,结合源代码一部分一部分的看。例如先看uboot,再看kernel,再看fs。(2016.4.5-2016.4.10)
3.最终能掌握uboot,kernel,fs源代码基本部分的作用,及如何修改源代码,实现自己想要的结果。
任务二:Linux系统编程(每日3章)
1.从10-28章。
2.复习前面28章的内容,把一些概念继续巩固,理解加深印象。
任务三:(星期三)
还书,借书:内核,uboot,fs。方面的书籍。
2016.4.3
尝试去看uboot,kernel,fs源代码,找到其中的一些规律,函数关系等。
A1.Kernel移植复习,去理解每个步骤
A2.根文件系统移植复习,去理解每个步骤
A3.看看裸机方面的知识,重点重定位,虚拟内存。 [v]
P1.linux系统变成10-12
P2.复习Linux前面章节内容。
E1.继续复习arm系统移植(uboot,kernel,fs,yaffs),去理解每个步骤
E2.复习项目6,去理解每个步骤
2016.4.2
A1.Uboot移植复习 [V]
A2.Kernel移植复习
A3.根文件系统移植复习
P1.linux系统变成10-12
P2.复习Linux前面章节内容。
E1.根据前面的移植,思考怎么写第二部分的程序。
今天做了很开心的事情,把lcd变成了一个uboot可以启动内核。[v]
2016.4.1
A1.linux系统变成8-9
A2.C专家编程
B1.根文件系统预习
E1.学习根文件。
2016.3.31
上午
1.熟练掌握Uboot和内核的移植和开发。
1.1步骤
a.现状:已有写好的可以启动的内核和可以启动内核的uboot,(不用设置环境变量)
b.写出属于自己的Kernel,根据文档。
c.写出跟文件系统,根据文档。
d.写出Kernel的博客。
e.复习uboot和kernel开发流程
没完成主要原因是一个没有改的文件编译没有通过,应该是老师给的内核源代码有问题。
如果老师下午没给答复就先做下午1.
下午
1.linux系统编程6-7章
2.上午没完成的
晚上
1.复习内核
2.重写一次u-boot可以启动内核。
2016.3.30
上午
1.linux系统编程4-5章。 [v]
2.复习Uboot开发和移植,结合PPT和博客 [v]
下午
1.看PPT预习知识,linux内核分析,看视频 [v]
晚上
1.复习内核
2.重写一次u-boot可以启动内核。
3.复习裸机程序
2016.3.28
上午
1.linux系统编程1-2章。
2.解决uboot网络下载和启动内核。
3.复习Uboot开发和移植,结合PPT和博客
下午
1.看PPT预习知识,linux内核分析,看视频
晚上
1.复习裸机程序
2.复习Uboot开发和移植,结合PPT和博客
问题:
Uboot配置编译:用了那些东西,生成了什么