摘要:出处:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=11544&fromuid=5490最近看到坛子里很多初学者对于CPU与SDRAM的接线方式不明白,不懂为什么CPU的地址线要从ADDR2开始接并且是接到SDRAM的0地址线上。当初我...
阅读全文
随笔分类 - JZ2440学习笔记
1
摘要:出处:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=11544&fromuid=5490最近看到坛子里很多初学者对于CPU与SDRAM的接线方式不明白,不懂为什么CPU的地址线要从ADDR2开始接并且是接到SDRAM的0地址线上。当初我...
阅读全文
摘要:出处:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=11580&fromuid=5490正文黑色,代码蓝色,重点标红。 第4课 MMU实验,很多人反映看不懂里面的代码。没关系,这说明你很正常。如果光看视频就能把第4课的代码完全看懂,那你...
阅读全文
摘要:在ARM中,MMU几个主要作用:1. I/D Cache 管理 -> 大幅提高代码运行效率.2. PA/VA 重映射 -> 实现多进程内存空间映射.3. 内存权限/读写保护 -> 保护某段内存空间数据,使不能非法访问.----------------------------------MMU和虚...
阅读全文
摘要:在看上面2440的内存映射的时候,对其中的有些名字,不是完全太懂,所以到网上找了相关的信息。对于mini2440来说,SDRAM,即内存,程序运行时的地方。选择连接SDRAM的为bank6。1)S3C2440 支持两种启动模式:一种是从 Nand Flash 启动;一种是从Nor Flash启动。在...
阅读全文
摘要:NAND FLASH 原理http://www.360doc.com/content/12/0522/21/21412_212888167.shtml闪存保存数据的原理:与DRAM以电容作为存储元件不同,闪存的存储单元为三端器件,与场效应管有相同的名称:源极、漏极和栅极。栅极与硅衬底之间有二氧化硅绝...
阅读全文
摘要:在内核中, kmalloc能够分配的最大连续内存为2的(MAX_ORDER-1)次方个page(参见alloc_pages函数, "if (unlikely(order >= MAX_ORDER)) return NULL;"), page的大小一般是4K bytes, MAX_ORDER缺省定...
阅读全文
摘要:出处:http://blog.csdn.net/geekcome/article/details/6580981硬件平台:FL2440内核版本:2.6.28主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/a...
阅读全文
摘要:出处:http://www.embeddedlinux.org.cn/html/yingjianqudong/一、开发环境主 机:VMWare--Fedora 9开发板:Mini2440--64MB Nand, Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2二、前提知识...
阅读全文
摘要:1、查看当前控制台的打印级别cat /proc/sys/kernel/printk4 4 1 7其中第一个“4”表示内核打印函数printk的打印级别,只有级别比他高的信息才能在控制台上打印出来,既 0-3级别的信息2、修改打印echo "新的打印级别 4 1 7" >/proc/sys/kern...
阅读全文
摘要://------------------------------------------------------------------------------------------------------------------------------------------------图形GD...
阅读全文
摘要:我下载的地址随便找的,4.4.3版本的,地址:http://www.cr173.com/soft/42654.html#address1.我放在了/work/tools/2.sudo tar xzvf/work/tools/arm-linux-gcc-4.4.3.tar.gz3.sudo tar x...
阅读全文
摘要:1. 编译器的版本和glibc库有对应关系吗,如何查看glibc的版本(glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc),编译器是不是只带glibc被编译生成的 .so 文件,如果自制系统调用的话是不是还要下载glibc然后重新编译答:一般来说制作编译器的时候就会...
阅读全文
摘要:,点击安装 , 插上jlink,安装驱动后,红灯一直亮 (mini2440为例) (jz2440v2为例) 2. 打开jflash(安装好驱动就有) 3.打开百问网提供的配置文件s3c2440.jflash打开后是这样 ...
阅读全文
摘要:1,第四期的智能猫眼会有打电话和发短信的功能吗?答:会有打电话功能,硬件上支持打电话就会支持发短信,只是软件上是否实现发短信现在未定。因为短信延迟太严重,不是可靠的。2,请问关于makefile中的很多设置项,像段啊什么的?是什么意思呢?需要深入学习吗? 3答:对于裸板才需要我们自己管理“段”,这并...
阅读全文
摘要:1. 要不要学习汇编可以只懂一点,工作中基本不用,一旦用就是出了大问题ldr : load 读内存ldr r0, [r1]: r1里存放的是地址值, 去这个地址读取4字节的内容,存入r0str : stroe 写内存str r0, [r1]: r1里存放的是地址值, 把r0里的4字节数据存入这个地址...
阅读全文
摘要:一、对clock的基本认识 1 s3c2410的clock & power management模块包含三个部分:clock control、usb control、power control。现在的关注点是clock control。 2、s3c2410有两个pll(phase locked l...
阅读全文
摘要:初入领悟:1、bank、L-bank的概念2、 s3c2440内部管理SDRAM寄存器配置Frist part:原理分析S3c2440为32位微处理器,其可访问空间为4G;但其中提供1G外设访问空间,这1G空间有8个bank组成;及平均每个bank有128M的访问空间;其中8bank的特性为:1、b...
阅读全文
摘要:设定IP$sudo gedit /etc/network/interfacesauto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.0.111netmask 255.255.255.0gateway 1...
阅读全文
摘要:(之前的开发板是s5pv210 (contex A8));现在入手JZ2440......................
阅读全文
1
|