u-boot,linux内核,文件系统移植解疑和问题(一)

其实很早以前这一部分做过移植,但是那时有许多问题没弄清楚,基本上是照着国嵌的教程来的,也没怎么仔细去研究。最后又拾起linux,于是花了一段时间又重新来移植系统。先来说说u-boot吧,其实只一部分移植很简单,随便照着哪个教程,也能搞好。但是如果其中很多细节没移好,会影响内核的移植等。u-boot在我的理解就是单片机的启动文件+主要硬件的驱动程序。mini2440不像一般的单片机有内部flash,所以要外挂flash,也就是我们说的norflash和nandflash。说到norflash和nandflash,我就说说我遇到其中的第一个问题,怎么要把u-boot下载到nandflash中去,下载norflash很简单,用jlink来把bin文件下载norflash中去。后来查我买的mini2440资料,他介绍下载nandflash非常麻烦,而且我照他的方法下载,即使能下载进去,但是我u-boot在nandflash中跑不起来。后来我发现我一直u-boot有个功能就是把u-boot下载到nandflash中去,所以u-boot有一个重要的功能就是能擦写nandflash,除此之外还有一个重要的功能是tftp。其他的我就用的很少了,稍微了解了一下。
原创文章 7 获赞 3 访问量 4952

猜你喜欢

转载自blog.csdn.net/wwssttcc/article/details/42748627
今日推荐