码迷,mamicode.com
首页 >  
搜索关键字:nand-flash    ( 269个结果
u-boot引导内核过程
目标板:2440 u-boot引导内核启动时,传入内核的参数为bootcmd=nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0 一、nand read.jffs2 0x30007FC0 kernel 从nand Flash中将内核读取出...
分类:其他好文   时间:2015-04-19 19:30:27    阅读次数:147
S3C2440 nand_flash驱动程序
20150418 S3C2440 nand_flash驱动程序 2015-04-18 Lover雪儿 一、一个简单的nand_flash驱动 1.定义nand_chip、mtd_info两个结构体 如上图所示: nand_chip 结构体:是给nand_scan函数用的,而nand_scan函数提供...
分类:其他好文   时间:2015-04-18 23:20:40    阅读次数:223
备忘:SDRAM、NOR Flash、NAND Flash等几个常见的术语辨析
2015/4/14更新 SDRAM:掉电后不保存数据,运行时需要动态刷新。读取速度比Flash快,适合启动后的程序执行,使用前需要初始化。主要用于程序执行时的程序存储、执行或计算,类似PC的内存。 NOR Flash:掉电保存数据/程序。可以直接执行指令,读取速度较快,写入不太方便,擦除速度较慢。适...
分类:其他好文   时间:2015-04-14 11:04:46    阅读次数:214
ok6410,dm9000,2.6.32.27内核移植,亲测可用
硬件平台:ok6410A 128M的DDR 1G的nand flash编译器 : arm-linux-gcc 4.2.2linux运行环境:ubuntu 12.04.31修改arch/arm/mach-s3c6410/mach-smdk6410.c添加头文件 #include 添加dm9000 结构...
分类:其他好文   时间:2015-04-12 22:39:08    阅读次数:194
micro/mini 2440 Jlinker 裸板烧录
1. 简要说明 JLink的调试功能、烧写Flash的功能都很强大,但是对于S3C2410、S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢;烧写Nand Flash只是从理论上能够达到,但是还没有人直接实现这点。本文使用一个间接的方法来实现对S3C2...
分类:其他好文   时间:2015-04-12 22:31:52    阅读次数:271
mini6410移植--uboot移植(1)
u-boot移植(1)移植环境u-boot版本:u-boot-2011-03Linux平台:XP下虚拟机Ubuntu12.04交叉编译工具:arm-linux-gcc-4.5.1arm开发板:mini6410 CPU:S3C6410 DDR:256M Nand Flash:256M 网卡:DM900...
分类:其他好文   时间:2015-03-31 21:51:10    阅读次数:183
关于NAND、NOR启动程序的具体走向
看完《TQ2440学习之硬件篇》,相信大家应该清楚NAND FLASH和NOR FLASH还有SDRAM的地址空间分配了吧。这里我还是贴上图片,方便后面对启动过程进行分析: TQ2440中内存分配及各存储器特性: NOR FLASH:0x0000 0000 开始的 2Mb空间,NOR FLASH可以存储程序也可以运行程序,介质很稳定,所以造价昂贵; NAND FLASH:没有地址线,...
分类:其他好文   时间:2015-03-31 18:18:48    阅读次数:209
USB Mass Storage学习笔记-STM32+FLASH实现U盘
一、内容概述 采用STM32内部自带USB控制器外加大页NAND FLASH K9F1G08U0A实现一个128M的U盘。 1、STM32的USB控制器 STM32F103的MCU自带USB从控制器,符合USB规范的通信连接;PC主机和微控制器之间的数据传输是通过共享一专用的数据缓冲区来完...
分类:其他好文   时间:2015-03-31 17:36:36    阅读次数:364
u-boot-2014.10移植第30天----nand flash的SPL启动(二)
在保存环境变量时,再次启动时错误,原来是环境参数保存的位置翻盖了u-boot,修改如下:#if NONE_FLAG #define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + 0x070000) #define CONFIG_ENV_IS_IN_FLASH #define CONFIG_ENV_SIZE 0x10000 #els...
分类:其他好文   时间:2015-03-30 18:45:31    阅读次数:161
u-boot-2014.10移植第29天----nand flash的SPL启动(一)
前面在移植nand flash启动时做了很多探索性的工作,但是后来发现在relocate.S文件中调用的函数中有调用大部分的库函数,牵扯到的文件较多,很难将它们一一包含到前面4K空间中去。正在想其他方法时,突然意识到SPL功能。我初步了解了一下SPL的功能,简而言之是一个将u-boot从nand flash拷贝到SDRAM中并运行的一个程序(u-boot-spl.bin),是u-boot在nand...
分类:其他好文   时间:2015-03-29 16:32:27    阅读次数:263
269条   上一页 1 ... 16 17 18 19 20 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!