LINUX如何保证掉电不损坏系统探讨
如题,经常会遇到嵌入式系统瞬间掉电,如何保护系统掉电后不破坏系统,再次开机还能正常开机:目前参考网上有如下两种方法:
1.NOR Flash是很难出现这样情况的,NAND机率会高很多,可以在硬件上对NAND的写保护脚进行保护,软件上也需要处理下。
2.在主电源加一个电压侦测的芯片接到 wp 脚 , 不知道有没有用哦 。
3.在主电源加一个电压侦...
分类:
系统相关 时间:
2015-05-15 17:49:40
阅读次数:
228
下载程序:1、连上Jlink的USB到PC上。连接JTAG到GT2440开发板上,选择从Nor Flash启动。2、板子上电后,启动J-Flash ARM。File -> New Project新建一个工程,然后去配置Options-> Project Settings->Target Interf...
分类:
其他好文 时间:
2015-05-10 15:29:22
阅读次数:
113
u-boot第一阶段分析:
第一阶段主要是在start.S中
.globl _start //声明_start是全局变量,和c语言中的extern相似,声明此变量,并且告诉链
接器此变量是全局的,外部可以访问。由board\100ask24x0\u-boot.lds中 ENTRY(_start)可知,_start是程序入口地址,一开始从nor_flash启动,_start
为0,当执...
分类:
其他好文 时间:
2015-05-08 09:30:58
阅读次数:
121
1、板卡概述 本板卡由我公司自主研发,基于CPCI架构,符合CPCI2.0标准,采用两片TI DSP TMS320C6678芯片和Xilinx公司V5系列FPGA XC5VSX95T-1FF1136芯片。包含PCI接口、GMII的以太网接口、Nor Flash接口、8路SFP光 纤,4路RS232....
分类:
其他好文 时间:
2015-05-06 13:06:19
阅读次数:
182
ROM和RAM指的都是半导体存储器,ROM是ReadOnlyMemory的缩写,RAM是RandomAccessMemory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。RAM有两大类,一种称为静态RAM(StaticRAM/...
分类:
其他好文 时间:
2015-04-30 17:43:28
阅读次数:
322
flash是用来存储程序的,类似PC机的硬盘,U盘之类的,即使断电数据也不会丢失,与之对应的就是SRAM/SDRAM,而目前嵌入式用的flash主要有nor flash和nand flash两类,nor flash接口可以直接与处理器的地址线相连直接访问,像访问SDRAM那样,所以如果考虑成本的话可以让程序直接上电后从nor flash启动,不过现在追求更快的运行速度,所以都是极小部分运行后将其余所...
分类:
其他好文 时间:
2015-04-20 00:38:28
阅读次数:
252
20150418 S3C2440 nor_flash驱动程序 2015-04-18 Lover雪儿 和前面的nandflash差不多,我们此处来重新学习一下norflash驱动。 1 /* 2 * 参考 drivers\mtd\maps\Physmap.c 3 */ 4 5 #in...
分类:
其他好文 时间:
2015-04-18 23:20:47
阅读次数:
219
2015/4/14更新 SDRAM:掉电后不保存数据,运行时需要动态刷新。读取速度比Flash快,适合启动后的程序执行,使用前需要初始化。主要用于程序执行时的程序存储、执行或计算,类似PC的内存。 NOR Flash:掉电保存数据/程序。可以直接执行指令,读取速度较快,写入不太方便,擦除速度较慢。适...
分类:
其他好文 时间:
2015-04-14 11:04:46
阅读次数:
214
1. 简要说明 JLink的调试功能、烧写Flash的功能都很强大,但是对于S3C2410、S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢;烧写Nand Flash只是从理论上能够达到,但是还没有人直接实现这点。本文使用一个间接的方法来实现对S3C2...
分类:
其他好文 时间:
2015-04-12 22:31:52
阅读次数:
271
看完《TQ2440学习之硬件篇》,相信大家应该清楚NAND FLASH和NOR FLASH还有SDRAM的地址空间分配了吧。这里我还是贴上图片,方便后面对启动过程进行分析:
TQ2440中内存分配及各存储器特性:
NOR FLASH:0x0000 0000 开始的 2Mb空间,NOR FLASH可以存储程序也可以运行程序,介质很稳定,所以造价昂贵;
NAND FLASH:没有地址线,...
分类:
其他好文 时间:
2015-03-31 18:18:48
阅读次数:
209