培训,day2

来源:互联网 发布:压缩弹簧设计软件 编辑:程序博客网 时间:2024/06/09 19:43
 
Day2,am
1、 上午还是先讲了一下Soc。终于对Soc,Power架构,芯片等等基本概念有了个理解。原来Soc是将具有Power架构的Core集合成一个芯片,内部集成了一部分功能,并用引脚的方式来和外界相通信。
了解了Soc的关键点:应用,Cpu,互联方式,传输模式和外设IP。其中应用是最重要的,决定了其他的。
2、 然后讲了就是软件相关的了,感觉就是非常重要的,毕竟开始就是想做系统开发了。
3、 开始是教程编译的概念,这个以前就知道了,现在就是看看在PowerPc上的特点了。
一个是后缀名的注意,这个是小地方了。然后是提前连接的概念,可以节省编译时间。后来还介绍了c和c++的混合编程。这个到时候编程查手册就可以了。
4、 Bootloader:硬件初始化的代码,使用的是U-boot,非常强大的一款Bootloader。
5、 Linux kernel:被Bootloader启动后,自加压,跳到内存中执行。这个要注意不在覆盖内存的时候需要先拷贝。
 
Day2 pm
1、 下午还是软件相关的,主要是文件系统。这里提出了vfs,虚拟文件系统,是很好的屏蔽不同文件系统的方式。
2、 最后是系统开发方法。注意每个人的代码一定要成功,否则会影响整个团队的进度。
3、 烧写Flash:flash有寿命,一定要避免经常烧写。
 
总结:
两天的培训内容很多,讲的也很概述,但我们知道其中的东西是很多的。Daniel是以前培训的,他也说别看人家说的很简单,真正做起来就知道里面的东西了。
和其他队伍也有了一定的交流,大家对于做的东西还是很不明确,能够说出自己组的想法的很少。像我们就没定什么。灵感呀,快了吧!