06 2013 档案

win7下设置挂载Linux服务器nfs共享的数据 -- 转
摘要:最近学习NFS文件系统的使用,Ubuntu上配置好了,想和Win7共享数据,所以网上搜到了这篇文章。借花献佛,跟大家共享一下:http://www.2cto.com/os/201207/139132.htmlwin7下设置挂载Linux服务器nfs共享的数据win7下增加了很多有用的功能,只是默认没... 阅读全文

posted @ 2013-06-18 15:26 沉沉-_- 阅读(10256) 评论(0) 推荐(0)

汇编文件后缀 .s 与 .S 转
摘要:http://www.cnblogs.com/IamEasy_Man/archive/2011/08/10/2134212.html一、大小写后缀的区别.s汇编语言源程序;汇编.S汇编语言源程序;预处理,汇编小写的s文件,在后期阶段不在进行预处理操作,所以我们不能在这里面写预处理的语句在里面大写的S文件,还会进行预处理、汇编等操作,所以我们可以在这里面加入预处理的命令二、编译的相关流程预处理(Pre-Processing)-->编译(Compiling)-->汇编(Assembling)-->链接(Linking)1、预处理器根据以字符#开头的命令(directives),修 阅读全文

posted @ 2013-06-13 15:21 沉沉-_- 阅读(1065) 评论(0) 推荐(0)

飞凌开发板:S3C6410 之裸机程序烧写
摘要:学习ARM时,看到三星ARM11 的官方手册上写道:S3C6410具备一个内部SRAM的缓冲器,叫做“STEPPINGSTONE”,支持NAND FLASH的系统引导。当系统启动时,NAND FLASH存储器的前4KB将自动被载入到“SETPPINGSTONE”中,然后系统自动执行这些载入的引导代码。(默认的话该存储区应该被映射到地址空间0处)。于是一直就想写个裸机程序,长度不超过4KB,存放在NAND FLASH的最开始,这样每次系统上电从NAND FLASH启动时,都会把这段代码拷贝到被映射到地址0x0 处的“STEPPINGSTONE”处。这个应该是bootloader 的雏形吧,一上电 阅读全文

posted @ 2013-06-12 21:46 沉沉-_- 阅读(5586) 评论(0) 推荐(0)

Uboot 运行时内存的分配 -- 转
摘要:u-boot链接分析http://www.rritw.com/a/bianchengyuyan/C__/20130312/279763.html一个典型的嵌入式系统中,bootloader代码放在NOR Flash或NAND Flash里面,系统加电或复位后,首先运行这段代码。通常把bootloader代码放在NOR Flash里面,NAND Flash由于硬件原因不能随机访问,需要特殊的硬件支持机制。bootloader代码除了初始化以外就是搬运程序,即地址重定位(relocate)。我们为什么需要relocate?主要是经济方面和速度方面的原因。经济方面,NOR Flash和NAND Fl 阅读全文

posted @ 2013-06-09 16:09 沉沉-_- 阅读(4010) 评论(0) 推荐(0)

只用串口和网络裸机开发ARM程序(OK6410开发板)
摘要:最近要学习ARM开发板,想按着单片机的套路,首先开发裸机程序。百度了下,大部分的裸机程序都是用RVDS或者ADS开发,用JLink 或者JTag烧写到Sdram中去执行。由于在ubuntu下使用习惯了,想脱离集成开发环境,所以在Linux下使用arm-linux-gcc 等工具开发。首先遇到的问题就是开发好的二进制文件怎么烧到板子上运行呢?百度上给出的大部分方法是通过Uboot 来烧写,用Uboot的DNW烧写进去,但是我用的环境是Win7 64bit,DNW的USB驱动死活装不上,而且,也懒得找别人借条OTG线,所以这个途径就不考虑了。继续google,找到了一种方法,通过Uboot的Tft 阅读全文

posted @ 2013-06-08 16:41 沉沉-_- 阅读(3994) 评论(1) 推荐(0)

64bit ubuntu 移植 arm-linux-gcc 4.3.2 版本出错
摘要:移植arm-linux-gcc-4.3.2.tgz, 按照说明一步步的解压,设立环境变量,运行arm-linux-gcc 时提示:file not exist 错误。百思不得其解。最后google 了下,原来是自己的系统是64 bit的,与该软件不兼容,需要安装个32bit的库,sudo apt-get install ia32-libs安装完后,在运行即可。 阅读全文

posted @ 2013-06-07 21:10 沉沉-_- 阅读(413) 评论(0) 推荐(0)

ubuntu 上开启 网络文件系统(NFS)
摘要:最近在学习飞凌嵌入式的OK6410 开发板,搭建环境的时候考虑到开发板和主机(Ubuntu)之间的文件共享,除了U盘拷贝或者FTP之外,还有一种网络文件夹的方式。所以着手开始在主机上搭建主机NFS服务器。大致了解下NFS服务的原理,当然不是很深入,因为基础太差,所以能够了解配置文件即可,后期有时间再来深入。1 sudo apt-get install nfs-kernel-server portmap 开启NFS服务修改/etc/exports 配置文件,设定访问用户和权限,以及NFS的文件路径。1 /home/cat/nfs_root *(rw,sync,no_root_squash... 阅读全文

posted @ 2013-06-07 15:07 沉沉-_- 阅读(620) 评论(0) 推荐(0)

导航