mini2440通过nfs挂载linux文件夹

发布者:GoldenDream最新更新时间:2022-07-22 来源: csdn关键字:mini2440 手机看文章 扫描二维码
随时随地手机看文章

linux

1.安装nfs服务器

sudo apt-get install nfs-kernel-server


2.修改配置文件/etc/exports

vim /etc/exports


在最后一行加上


/home/stu/nfs *(rw,sync,no_root_squash,no_subtree_check)


其中/home/stu/nfs是你要挂载的目录


3.端口映射

sudo service rpcbind restart


4.重启

sudo service nfs-kernel-server restart


5.测试

showmount -e


mini2440

mount -t nfs -o nolock 192.168.0.102:/home/stu/nfs /mnt


要传送比较大的文件时用这个命令


mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.102:/home/stu/nfs /mnt


/mnt是mini2440上的目录

192.168.0.102是linux主机的IP地址

挂载前要保证mini2440开发板能ping通linux主机

linux的/home/stu/nfs将挂载在mini2440的/mnt


2440通过nfs里的内核启动

1.先reboot进入u-boot界面

2.设置ipaddr和serverip


OpenJTAG> set ipaddr 192.168.1.17

OpenJTAG> set serverip 192.168.1.103

OpenJTAG> save


3.ping主机,看能不能通


OpenJTAG> ping 192.168.1.103

ERROR: resetting DM9000 -> not responding

dm9000 i/o: 0x20000000, id: 0x90000a46 

DM9000: running in 16 bit mode

MAC: 08:00:3e:26:0a:5b

could not establish link

host 192.168.1.103 is alive


看到alive已经可以通

4.通过nfs启动内核


nfs 32000000 192.168.1.103:/home/book/nfs/uImage_4_3;bootm 32000000

关键字:mini2440 引用地址:mini2440通过nfs挂载linux文件夹

上一篇:mini2440通过dnw下载linux虚拟机的程序
下一篇:JZ2440驱动编译,安装和测试

推荐阅读最新更新时间:2024-11-12 16:33

mini2440之ads下dma测试
在网上找到一个dma的ads工程,将其dma功能整到了原来的ads工程TQ2440_Test里面 用下面的main.c换下原来TQ2440_Test的main.c http://download.csdn.net/detail/songqqnew/3636198 之所以要介绍DMA,因为它对性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四个DMA,每个DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具体见Datasheet。 这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。 Atomic transfer:指的是DMA的单次原子操作,
[单片机]
u-boot-2011.03在mini2440/micro2440上的移植 支持Nand Flash启动
7.1 创建nand_read.c 【注意】 本程序只能用于读取2K/页的Nand。本人的Micro2440上的Nand Flash为256M,型号为K9F2G08 $ touch board/samsung/micro2440/nand_read.c $ cat board/samsung/micro2440/nand_read.c #define rNFCONF (*(volatile unsigned *)0x4E000000) #define rNFCONT (*(volatile unsigned *)0x4E000004) #define rNFCMD (*(volatile unsigned *)0x4E00
[单片机]
Linux-2.6.32.2内核在mini2440上的移植(十一)---移植SD卡驱动
移植环境 1,主机环境:VMare下CentOS 5.5 ,1G内存。 2,集成开发环境:Elipse IDE 3,编译编译环境:arm-linux-gcc v4.4.3,arm-none-linux-gnueabi-gcc v4.5.1。 4,开发板:mini2440,2M nor flash,128M nand flash。 5,u-boot版本:u-boot-2009.08 6,linux 版本:linux-2.6.32.2 7,参考文章: 嵌入式linux应用开发完全手册,韦东山,编著。 Mini2440 之Linux 移植开发实战指南 【1】在内核中注册SD 设备驱动 Linux-2.6.32.2 已经自带了S3C24
[单片机]
一起学mini2440裸机开发(七)--UART高级实验,可变参函数
概述: 在C语言中,使用printf()进行格式化输出非常方便,例如,printf( %dn ,a)可以将a的值以十进制的格式输出,然后换行。printff()函数的原型为:int printf(const char *format,...),在函数参数中的...表示可变参数,即输入参数的个数不确定(例如,printf( %dn ,a)和printf( %d%dn ,a,b)都可以使函数进行正确的输出),这种输入参数不确定的函数就叫可变参数。在UART中能不能自己写一个类似于 printf() 的函数(例如,Uart0_Printf( %d ,a))呢?下面咱们就试图找到实现这种函数的方法。 实验内容: 本实验要实现的功能就是
[单片机]
一起学<font color='red'>mini2440</font>裸机开发(七)--UART高级实验,可变参函数
mini2440串口轮询实验
程序依然烧写在norflash上面 Makefile uart.bin : start.s function.c arm-linux-gcc -g -c -o start.o start.s arm-linux-gcc -g -c -o function.o function.c arm-linux-ld -Ttext 0x30000000 -g start.o function.o -o uart.elf arm-linux-objcopy -O binary -S uart.elf uart.bin arm-linux-objdump -D -m arm uart.elf uart.d
[单片机]
Mini2440 SDRAM、NAND、MMU
1. SDRAM 当加电默认从NAND启动时,先将4K代码复制到Steppingstone内RAM执行,在执行Steppingstone代码时,会将剩余的代码复制到SDRAM执行,但是使用SDRAM必须先对其有关SDRAM的寄存器进行初始化,以便能使用SDRAM 主要包括寄存器: BWSCON、BANKCON0~7、REFRESH、BANKSIZE、MRSRB6~7 这些寄存器要根据相应的单板进行设置,如下为Mini2440默认设置 0x22011110, //BWSCON span style= font-family:Comic Sans MS;font-size:12px; /span 0x0000070
[单片机]
<font color='red'>Mini2440</font> SDRAM、NAND、MMU
MINI2440 按键输入子系统 驱动及测试代码分析
按键输入子系统驱动: #include linux/module.h #include linux/types.h #include linux/fs.h #include linux/mm.h #include linux/device.h #include linux/errno.h /* for -EBUSY */ #include linux/ioport.h /* for request_region */ #include linux/delay.h /* for loops_per_jiffy */ #include asm/io.h /* for inb_p, outb_p, inb, outb,
[单片机]
mini2440开发板之使用nfs无法启动的问题(Virtualbox桥接网络)
今天晚上研究了一下如何通过super-vivi来使用nfs网络文件系统来启动mini2440开发板,一开始一直无法成功,折腾了半天总算搞定了,总结一下: 1、首先,介绍一下我的开发环境。 物理机:win10; 虚拟机:ubuntu 12.04; 模拟器:virtualbox 5.20; 我的步骤是,按照用户手册的说明,先用super-vivi引导系统,输入q进入命令行模式,然后输入nfs启动命令(如下),最后输入boot启动系统。 param set linux_cmd_line console=ttySAC0 root=/dev/nfs nfsroot=192.168.100.108:/opt/FriendlyARM
[单片机]
<font color='red'>mini2440</font>开发板之使用<font color='red'>nfs</font>无法启动的问题(Virtualbox桥接网络)
小广播
推荐内容
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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