为什么在调用C程序时,要在汇编(.S)文件中设置栈指针sp(Stack Pointer) r13?设置栈指针的时候赋的值是多少,如何确定? 1.SDRAM的地址是 0x3000 0000 ~ 0x4000 0000。 2.Nand启动时,片内4K RAM基地址为0(在0地址处),NOR Flash不 ...
分类:
其他好文 时间:
2019-03-01 09:39:02
阅读次数:
348
title: Jz2440开发板熟悉 tags: ARM date: 2018 10 14 15:05:56 概述 外部晶振为12M Nand Flash 256M,Nor Flash 2M,SDRAM 32 2=64M | 分区 | 内容 | Nand flash地址分配 | | | | | | ...
分类:
其他好文 时间:
2018-11-27 01:38:26
阅读次数:
192
title: 2440启动流程 tags: ARM date: 2018 09 10 18:59:53 2440启动流程 [TOC] NOR启动 NOR启动的时候,NOR Flash 自身地址为0,片内RAM为0x4000,0000 程序直接在NOR上读取,运行 NOR 能够像内存一样的读取 ,但不 ...
分类:
其他好文 时间:
2018-11-27 01:19:32
阅读次数:
152
s3c2440启动方式 1、NOR启动 NOR fiash基地址为0,片内RAM地址为0x4000 000; CPU读出NOR上第一个指令(前4字节),执行. CPU继续读出其他指令执行 2、Nand启动 片内4kRAM基地址为0,NOR flash不可访问. 2440硬件把Nand前4K内容复制到 ...
分类:
其他好文 时间:
2018-11-27 01:18:14
阅读次数:
206
Avinash Aravindan reference:https://www.embedded.com/design/prototyping-and-development/4460910/2/Flash-101--NAND-Flash-vs-NOR-Flash Embedded system d ...
分类:
其他好文 时间:
2018-11-21 19:45:13
阅读次数:
107
1. u boot/drivers/mtd/spi/sf_params.c 这个文件定义了支持的nor flash 2. 依据不同的型号更改配置 ··· diff git a/configs/dra7xx_evm_defconfig b/configs/dra7xx_evm_defconfig in ...
分类:
移动开发 时间:
2018-11-13 10:26:11
阅读次数:
202
前面链接地址都是0x0,可以从nor正常启动内核和文件系统。现在把链接地址改成0x33f00000 一旦更改了链接地址, u-boot从nor flash加载时,串口没有任何输出 添加文件boot_init.c #define NFCONF (*((volatile unsigned long *) ...
分类:
其他好文 时间:
2018-11-03 23:04:51
阅读次数:
193
原来环境变量存储在nor flash里, 前面mtdparts分区第二个分区就是params 现在修改环境变量到nand里, 搜索default environment 在Env_common.c函数里面: default_environment结构体default_environment结构体定义 ...
分类:
其他好文 时间:
2018-11-03 21:55:06
阅读次数:
125
title: NorFlash 学习 tags: ARM date: 2018 10 19 18:31:59 NorFlash 学习 NOR/NAND Flash的差别 | | NOR | NAND | | | | | | 容量 | 1~32MB | 16~512MB | | XIP 可执行程序 | ...
分类:
其他好文 时间:
2018-10-27 19:42:46
阅读次数:
191
是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR Flash 技术,彻底改变了原先由EPROM(Electrically Programmable Read-Only-Memory电可编程序只读存储器)和EEPROM(电可擦只读存储器Electrically Erasab ...
分类:
其他好文 时间:
2018-09-27 00:14:07
阅读次数:
363