以前只在消费电子平台android和rtos上做软件,每次都是公司的环境现成的,根本不用去想启动加载那部分
的事情,最近在做一个工控机的项目时,接触到了TI的arm335x系列的平台,才发现在嵌入式的世界中,我仍是
一只小小鸟,连环境都搞不定的小小鸟。
花了那么久制作一个SD启动盘,这个怎么也要记录一下,做个总结吧。
首先是关于资料的问题,这个是让人头痛的,官网上的资料写的比较详细,可是,流程被第三方厂家改的已经
面目全非,对着两个来,发现很多路是走不通的,最后只能是在网上狂搜,逐个尝试,等制作好之后,才发现什么
资料是对的。
关于sd卡格式化的: http://blog.sina.com.cn/s/blog_68e596750100jx9m.html
关于am335的sd卡制作: http://blog.csdn.net/yjzl1911/article/details/49494275
http://www.cnblogs.com/shanchen/p/3313512.html
总体来说,我就是对着这两个资料把这个卡搞起来的。找到可靠地资料不容易啊。
其次是基础的问题,通过这个小项目,发现了一些自身的基本功的不足,这点以后要补充,特别是以前没怎么使用
过的一些存储相关的命令知识,在这里也做个梳理吧:
1 mount和umount的用法,这个主要作用就是把U盘挂载在系统上,具体的用法参考文档:
http://www.cnblogs.com/wi100sh/p/4184448.html
2 使用fdisk 来格式化磁盘,这个我找了很多资料,最清楚的描述个人感觉就是:
http://blog.sina.com.cn/s/blog_68e596750100jx9m.html 了
3 查看磁盘的使用状态:df -h
这些知识在后续还要系统的掌握和学习。