UBUNTU10.04利用NFS文件系统挂载ARM S3C2440根目录

发布者:WhisperingWaves最新更新时间:2024-07-31 来源: cnblogs关键字:NFS文件系统  ARM  S3C2440 手机看文章 扫描二维码
随时随地手机看文章

NFS文件系统挂载成功有两个要素:1.NFS服务端的运行   2.PORTMAP服务的运行


关于NFS文件系统的具体原理可以参见《鸟哥的私房菜-服务器篇》


$sudo tar -xjvf s3c2440_recover.20081001.tar.bz2 -C /utuLinux2.6.24/  

一定要用sudo命令,因为权限不够压缩包里的关于控制端的文件没有写到硬盘,导致NFS文件系统配置好了,却无法利用mount命令挂载。参见http://unix.stackexchange.com/questions/16779/cant-open-the-initial-console-on-arm-s3c2440-running-utulinux


$sudo apt-get install minicom

$sudo apt-get install portmap

$sudo apt-get install nfs-kernel-server

minicom是跟ARM板串口通信的,设定串口通信参数,参见http://www.linuxidc.com/Linux/2009-12/23489.htm


配置NFS文件


$gedit /etc/exports

添加如下内容:


/utuLinux2.6.24/s3c2440_recover     *(rw,sync,no_root_squash)

重启NFS服务和PORTMAP服务


$sudo /etc/init.d/portmap restart

$sudo /etc/init.d/nfs-kernel-server restart

利用如下命令查看是否成功:


$showmount -e

打开MINICOM进行通讯,在utu-bootloader阶段


$setenv bootargs 'console=ttySAC0 root=/dev/nfs nfsroot=192.168.2.107:/utuLinux2.6.24/s3c2440_recover ip=192.168.2.213:192.168.2.1:192.168.2.1:255.255.255.0:www.yctek.com:eth0:off'

$boot

ttyS0  表示PC端的串口

ttySAC0表示ARM板子上的串口

我的网关是:192.168.2.1。注意ARM板的网线也要插到网口上,本人经常忘记。



mount /dev/mtdblock2 /mnt



这样在/mnt目录下就可以看到ARM板下面的根目录了


关键字:NFS文件系统  ARM  S3C2440 引用地址:UBUNTU10.04利用NFS文件系统挂载ARM S3C2440根目录

上一篇:3c2440裸机-I2c编程-3.i2c程序框架
下一篇:在UBUNTU10.04环境下利用TFTP烧写文件到ARMS3C2440的NANDFLASH

推荐阅读最新更新时间:2024-11-10 10:13

基于ARM7及GPRS的路灯监控通信系统终端
0 引言 对于城市路灯管理部门来说,防盗、节能等一直是一件非常头疼的事情,需要投入大量的人力、物力和财力,因为路灯数量众多,地理位置分散,给工作人员带来极大的困难。GPRS即通用分组无线业务 ,英文全称为General Packet Radio Service,这种无线业务是在现有GSM网络上开通的一种新型的分组数据传输业务。GPRS采用分组交换技术,它可以让多个用户共享某些固定的信道资源。GPRS特别适用于间断的、突发性的或频繁的、少量的数据传输,也适用于偶尔的大数据量传输,具有实时在线、按量计费、快捷登录、高速传输、自如切换等优点。因此,利用GPRS组建的无线通信系统是一种造价低,易于维护和推广,无制约,可靠性高,稳定性好,具
[单片机]
基于<font color='red'>ARM</font>7及GPRS的路灯监控通信系统终端
ARM】微处理器工作模式
收获 SPACE 和 DCD 的区别在于: SPACE 申请一片内存空间(以字节为单位申请),但不赋初值 DCD 申请一个字(32bit)的内存空间,并赋初值 对于 32 位的 ARM,一个字为 32 bit = 4 Byte 代码中的 UsrStackSpace SPACE USR_STACK_LEGTH*4 这里的 ∗4*4∗4 就是由于 SPACE 是以字节为单位分配空间,而我们需要的是以字为单位的堆栈空间 对于代码中的 StackUsr DCD UsrStackSpace+(USR_STACK_LEGTH-1)*4 可以这样理解: UsrStackSpace 是标号,相当于地址,
[单片机]
【<font color='red'>ARM</font>】微处理器工作模式
快速学Arm(36)--存储器加速模块(2)
我们再来看一下LPC2300 ARM的MAM工作模式.LPC2300系列ARM允许用户设置MAM的加速级别,使芯片应用于某些对功耗和可预见性有要求的场合.MAM定义了如下的三种工作模式: 从图中可以看出MAM功能会使系统耗费更多的能量,但预见性会提高. MAM部分使能: CPU顺序执行时所需要的代码由缓冲区提供,但是成像跳转后需要对Flash进行读操作.此外,若数据缓冲区中的数据可用,则从其中获取数据.但是,为了保证可预见性,同时也为了不增加功耗,MAM还是会虚拟一次对Flash的读操作.该模式下,CPU具有较好信号,较低的功耗,数据的可预见性也比较好.至于是如虚拟的,我目前还不清楚. MAM完全使能: CPU对
[单片机]
快速学<font color='red'>Arm</font>(36)--存储器加速模块(2)
s3c2440ARM9)通用寄存器地址
89c51的通用寄存器组是对应内存的,即在内存中分配地址,那么ARM9的呢? 来源: http://zhidao.baidu.com/link?url=Nf9NDaITEiA4Gc9q6Y4dP3yt xLJPwBjvRhizxtP0hUu6sQaN qUFqPnS7KEfvfjpIJBlzFKFz q-rBNYXSGx1-va s3c2440a 通用寄存器地址:例如R0,R1,R2之类的通用寄存器对应内存的地址??? 这么说,在C编程中,就不存在所谓的R1、R2之类的通用寄存器了?? R0,R1,R2是 寄存器 ,在cpu内部,用于计算和存储访问、存放临时数据、以及一些cpu或程序运行的状态,是不直接对应内存的,所以也就没有
[单片机]
ARM处理器NEON编程及优化技巧——处理剩余的元素
ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码、音频解码编码、3D图像、语音和图像等多媒体和信号处理应用。本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON。首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据。接下来是由于SIMD指令的应用而导致剩下的若干个单元的处理,然后是用一个矩阵乘法的例子来说明用NEON来进行SIMD优化,最后关注如何用NEON来优化各种各样的移位操作,左移或者右移以及双向移位等。本节主要介绍当输入的数据大小不是一个向量大小的整数倍时,怎么处理剩余的几个元素,如把元素补齐到向量大小的整数倍的
[单片机]
<font color='red'>ARM</font>处理器NEON编程及优化技巧——处理剩余的元素
Arm 2021 财年营收与利润双双创下新高
得益于权利金与非权利金营收的强劲表现,2021 财年整体营收同比增长 35%,达 27 亿美元。 2021 财年授权许可(非权利金)营收增长 61%,达 11.3 亿美元,受惠于 Arm 产品组合的扩展与包括 Arm Flexible Access 等新业务模式的推动,让更多客户有授权采用 Arm 技术的更多动机与方式。 2021 财年权利金营收增长 20%,达 15.4 亿美元,创历史新高,主要的助力来自 5G 智能手机的持续强劲增长,更多高级驾驶辅助系统 (ADAS) 与车载信息娱乐系统 (IVI) 芯片被采用于汽车中以及 32 位微控制器的价格上涨。 调整后 EBITDA 同比增长 68%,达 10 亿美元,调整
[嵌入式]
<font color='red'>Arm</font> 2021 财年营收与利润双双创下新高
[ARM裸机程序][8]ARM处理器启动流程(S3C2440)
ARM处理器启动流程 S3C2440支持启动方式: 1. NorFlash启动 2. NandFlash启动 当处理器上电时,会自动从0地址处取第一条指令开始运行。左边为当选择NorFlash启动时地址的布局,右边为当选择NandFlash启动时地址的布局。 NandFlash不像NorFlash一样参与统一编址,CPU不能直接访问其内容。NandFlash启动模式时,0地址处为Boot SRAM片内RAM大小4KB,Boot SRAM也称stepping stone。CPU上电后第一条指令从stepping stone获取,CPU会提前把NandFlash最前端的4KB内容复制到stepping stone(硬件自动完成)。
[单片机]
[<font color='red'>ARM</font>裸机程序][8]<font color='red'>ARM</font>处理器启动流程(<font color='red'>S3C2440</font>)
基于ARM+Zigbee的温室大棚智能监控系统
平台选型说明 设计说明
[单片机]
基于<font color='red'>ARM</font>+Zigbee的温室大棚智能监控系统
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved