分享

linux内核移植

 云将东游 2016-02-29
1. 从 NandFlash 启动 Tiny6410,然后修改UBoot 的环境变量 bootargs(就是这里了,可以解决一开始文章的 not responding的问题)! 操作命令: setenv serverip console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/opt/FriendlyARM/mini6410/linux/r...
2012-05-12 21:03 阅读(2318) 评论(1)
1.问题:/opt/FriendlyARM/mini6410/linux/busybox-1.17.2/scripts/gcc-version.sh: 行 11: arm-linux-gcc: 未找到命令 2.解决方法:修改Makefile文件           进入busybox目录           vim  Makefile           将ARCH  ?= $...
2012-05-12 10:52 阅读(3239) 评论(1)
前言: 本篇文章以S3C6410公版的Linux BSP和U-Boot来进行分析,文中所有提及的名词和数据都是以该环境为例,所有的代码流程也是以该环境为例来进行分析。哈哈。如果有不正确或者不完善的地方,欢迎前来拍砖留言或者发邮件到guopeixin@126.com进行讨论,先行谢过。 简单的来说,根文件系统包括虚拟根文件系统和真实根文件系统。在Kernel启动的初始阶段,首先去创建虚拟的根文件...
2012-05-12 08:59 阅读(1061) 评论(1)
当 NFS 服务设置好并启动后,我们就可以把 NFS 作为根文件系统来启动开发板了。通过使用 NFS 作为根文件系统,开发板的“硬盘”就可以变得很大,因为您使用的是主机的硬盘,这是使用 Linux 作为开发经常使用的方法。      设置开发板为 SDBOOT 启动,注意需要进入菜单模式(见 2“刷机指南”),连接好电源,串口线,网线;打开串口终端,输入以下命令(不需要加引号): cons...
2012-04-23 21:31 阅读(675) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489563 根文件系统一般包括: 1)基本的文件系统结构,包含一些必须的目录,比如:/dev,/proc,/bin,/etc,/lib,/usr,/tmp; 2)基本程序运行所需的库函数,如:libc/uC-libc; 3)基本的...
2012-04-23 21:19 阅读(1789) 评论(4)
u-bootargs     bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来设置的。bootargs的种类非常非常的多,我们平常只是使用了几种而已,感兴趣的可以看看这篇文章说的很全:http://blog./u2/79570/showart_1675071.html。bootargs非常的灵活,内核和文件系统的不同搭配就会...
2012-04-23 20:44 阅读(2448) 评论(0)
第一、什么是ubifs? 由IBM、nokia工程师Thomas Gleixner,Artem Bityutskiy等人于2006年发起,致力于开发性能卓越、扩展性高的FLASH专用文件系统,以解决当前嵌入式环境下以FLASH作为MTD设备使用时的技术瓶颈。 关键字: UBI:一种类似于LVM的逻辑卷管理层。主要实现损益均衡,逻辑擦除块、卷管理,坏块管理等。 UBIFS:基于UBI的FLA...
2012-04-23 17:45 阅读(1349) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7490475 编译内核并下载到tiny6410开发板上,打印信息如下: MINI6410 # setenv serverip 192.168.1.100...
2012-04-23 17:41 阅读(926) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7490226 step1:用tftp下载编译好的内核 tftp 通过网络下载文件 注意:使用tftp,需要先配置好网络 setenv serverip 192.168.1.100 (tftp服务器的地址) tftp  c000...
2012-04-23 17:20 阅读(1329) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489801 step1:启动uboot 从flash启动tiny6410,按任意键进入uboot 启动界面如下所示: CPU:     S3C6410@532MHz...
2012-04-23 16:15 阅读(1948) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489563 根文件系统一般包括: 1)基本的文件系统结构,包含一些必须的目录,比如:/dev,/proc,/bin,/etc,/lib,/usr,/tmp; 2)基本程序运行所需的库函数,如:libc/uC-libc; 3)基本的...
2012-04-23 15:03 阅读(2407) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489030 建立 nfs 服务器           在嵌入式 linux 开发的时候,常常需要使用 nfs 以方便程序的调试。使用 nfs,用户可以 将板子要用到的根文件系统放在主机目录下,开发板则通过以太网挂载到这个目录并将...
2012-04-23 11:47 阅读(1455) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489025 ubuntu下tftp设置方法:      1:sudo apt-get install tftp tftpd openbsd-inetd            特别指出很多文章里用的是netkit-inetd,...
2012-04-23 11:40 阅读(1151) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7488409 step1: 下载内核 我采用的是国嵌提供的linux2.6.36内核 内核下载地址:http://www./downloads.asp?typeid=217 注意下载:FORLI...
2012-04-23 11:35 阅读(1367) 评论(0)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7488845 Step1:  为了节省时间,我采用友善之臂自带的uboot...
2012-04-23 11:11 阅读(771) 评论(0)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多