行情
HOME
行情
正文内容
rom nand 内存(RAM或ROM)和FLASH存储的真正区别总结
发布时间 : 2024-10-12
作者 : 小编
访问数量 : 23
扫码分享至微信

内存(RAM或ROM)和FLASH存储的真正区别总结

1)ROM是Read Only Memory的缩写

是一种半导体内存,其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失。

只能读出事先所存数据的固态半导体存储器。 英文简称ROM。ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定 ,断电后所存数据也不会改变;其结构较简单,读出较方便,因而常用于存储各种固定程序和数据。除少数品种的只读存储器(如字符发生器)可以通用之外,不同用户所需只读存储器的内容不同。

为便于使用和大批量生产 ,进一步发展了可编程只读存储器(PROM)、可擦可编程序只读存储器(EPROM)和电可擦可编程只读存储器(EEPROM) 。EPROM需用紫外光长时间照射才能擦除,使用很不方便。20世纪 80 年代制出的 EEPROM ,克服了EPROM的不足,但集成度不高 ,价格较贵。于是又开发出一种新型的存储单元结构同 EPROM 相似的快闪存储器 。其集成度高、功耗低 、体积小 ,又能在线快速擦除 , 因而获得飞速发展,并有可能取代现行的硬盘和软盘而成为主要的大容量存储媒体。大部分只读存储器用金属-氧化物-半导体(MOS)场效应管制成。

2)RAM是Random Access Memory的缩写。

又称为随机存取存储器;存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。

简单地说,在计算机中,RAM 、ROM都是数据存储器。RAM 是随机存取存储器,它的特点是易挥发性,即掉电失忆。ROM 通常指固化存储器(一次写入,反复读取),它的特点与RAM 相反。ROM又分一次性固化、光擦除和电擦除重写两种类型。

ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。

RAM分为两大类:

1)一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。

2)另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。

DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。

DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。

再不明白的请看例子:

举个例子,手机软件一般放在EEPROM中,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不是马上写入通过记录(通话记录保存在EEPROM中),因为当时有很重要工作(通话)要做,如果写入,漫长的等待是让用户忍无可忍的。

FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势),U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码或者直接当硬盘使用(U盘)。

目前Flash主要有两种NOR Flash和NADN Flash。

NOR Flash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。

NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah以外,还作上了一块小的NOR Flash来运行启动代码。

一般小容量的用NOR Flash,因为其读取速度快,多用来存储操作系统等重要信息,而大容量的用NAND FLASH,最常见的NAND FLASH应用是嵌入式系统采用的DOC(Disk On Chip)和我们通常用的'闪盘',可以在线擦除。目前市面上的FLASH 主要来自Intel,AMD,Fujitsu和Toshiba,而生产NAND Flash的主要厂家有Samsung和Toshiba。

玩客云刷安卓和armbian教程

相信不少数码玩家手里都有这个产品,现在靠它挖矿每天也出不了几个币,现在论坛上有也有了不少大神折腾它的帖子,我也简单总结一下自己折腾玩客云的帖子。

刷机必备工具

1.玩客云1台(需要拆开)

2.usb公对公数据线一条(可以自己做)

3.可以开机上网的电脑一台(废话)

以上三种东西可以把玩客云刷成安卓系统,可以当做机顶盒用(无红外遥控),可以用悟空遥控器,usb鼠标控制。

以下需要准备的东西是刷armbian用

4.TTL刷机小板

5.8G U盘(读卡器加内存卡也行)

6.烙铁(焊接TTL线)

工具软件说明:

1.USB_Burning_Tool-----------------------刷玩客云通用安卓固件的(需安装)

2.USBWriter--------------------------------写入U盘镜像用的(直接用)

3.putty_x64_0.70---------------------------PC端调试工具(直接用)

4.SecureCRT---------------------------PC端调试工具(需PoJie)文件说明:

1.u-boot.bin---------------------------------UBOOT不用说了(直接用)

2.meson8b_m201_1G.dtb-------------------解决了玩客云联网问题(直接用)

3.老主板直刷安卓包.img--------------------------------玩客云通用安卓固件(也可以刷别的,建议emmc有问题的刷这个)

4.Armbian_5.8.8_Onecloud_emmc.7z-------需要刷入的EMMC固件(需解压)

-------------------------------------------------------------------------------------------------

材料准备齐全,先拆机,用吹风机吹后盖板,加热以后从内存卡出插入东西撬开盖板。

加热以后从此处撬开

拆开盖板,取下螺丝。

庐山真面目,我的是老版,是有一种新版,布局不用

背面

红圈处是usb刷机短接的地方。

自己焊好的TTL刷机接口

借用论坛大佬的图

将双公头usb线一头接入电脑,一头插在电脑上,玩客云暂时不要通电.电脑上安装好USB_Burning_Tool,运行软件,导入烧录包 老主板直刷安卓包.img 勾选上”擦除flash”"擦出所有"”擦除bootloader”,点击”开始”.(在这里有必要说明一下,为什么选择老主板直刷安卓包.img,因为好多玩客云emmc有坏块,刷别的固件会出现刷机错误,或者开机卡logo,目前为止本人测试这个固件最完美。)

导入烧录包,借图

导入包,插上玩客云USB,不接电,点开始。

短接

按图选择好 点开始。

刷机过程中会报错,快速插拔usb就好~

进度条百分之百以后先点停止,然后关闭软件断电重启。

这个固件开机比较慢。建议多等等。(看视频不支持硬解,并不建议使用安卓系统,刷安卓只是为了更好的刷armbian)

开机设置向导,因为显示器不支持1080所以图像不完整,稍后修改

进入桌面,固件内置沙发桌面。

修改为720分辨率

分辨率正常以后的开机logo

安卓部分至此结束,emmc没坏块的可以刷其他安卓固件,群里好多固件,612500698

------------------------------------------------------------------------------

一下开始刷armbian,先刷U-Boot

emmc有问题的建议使用群里老版的uboot

1.优盘写入emmc固件

准备8G及以上优盘,在电脑上格式化(选择FAT32,选择FAT32,选择FAT32),

运行USBWriter,将解压后的wanke-emmc.img,写入优盘.写入完成后,不要着急拔下来.

图片借大佬的

2.复制uboot及meson8b_m201_1G.dtb至优盘覆盖原文件

打开写入好的优盘,将u-boot.bin复制到优盘目录下, meson8b_m201_1G.dtb复制覆盖到dtb目录下,弹出优盘,放到一边备用.

U盘根目录文件。

3.连接TTL线及相关设置

玩客云不要通电,将TTL线与玩客云连接好,(图上是自已焊的排针,可以用网线剥出铜丝插到杜邦线及玩客云小孔里也可以),

模块-------------------------玩客云

RX----------------------------TX

TX----------------------------RX

GND------------------------GND

图片来自论坛大佬

运行SecureCRT

如图设置

可以和ttl通讯。

4.U盘插入离网口近的usb口,ttl连接好,先不要通电。

5.上面的工作都做好后,保持SecureCRT为当前窗口,将玩客云通电后,迅速狂按回车键,至中断成功.

中断成功,屏幕显示将停留在m8b_m201_1G#状态.此时玩客云网络是不通的.

如图所示

6.在SecureCRT中输入以下命令:

一条一条粘贴到窗口,回车执行.

usb start;fatload usb 0 12000000 u-boot.bin

store rom_write 12000000 0 60000

saveenv

完成后,拔下优盘,然后将玩客云断电.

三条命令执行完成

7.TTL中断修改启动项

将玩客云通电,中断,(此时玩客云已可以连网,如连接网线,可用dhcp、pri、ping等命令查看测试网络等,这里不赘述了)

还是一条一条粘贴到窗口,回车执行.

setenv bootfromrecovery 0

setenv bootfromnand 0

setenv start_mmc_autoscript 'if fatload mmc 0 11000000 s805_autoscript; then autoscr 11000000; fi;'

setenv start_usb_autoscript "if fatload usb 0 11000000 s805_autoscript; then autoscr 11000000; fi; if fatload usb 1 11000000 s805_autoscript; then autoscr 11000000; fi;"

setenv start_autoscript 'if usb start; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;'

setenv bootcmd 'run start_autoscript; run storeboot'

setenv firstboot 1

saveenv

完成后,玩客云断电,此时可以把TTL线都拔掉了。此处论友多有反馈,请详细检查命令是否已正常执行,确保优盘启动设置成功。

命令执行完毕

8.优盘插上开始刷机

将准备的优盘插到1号USB口(离网口近的),玩客云通电,观查前面板蓝灯或优盘灯,等一会,约5~10分钟,期间玩客云会转成蓝紫2色灯交替闪烁,直至蓝灯长亮,拔下优盘,玩客云断电。

注意:如果没有灯闪,可在5分钟后将玩客云断开再重新通电,有交替闪烁就说明离成功不远了。

注意:此处论友多有反馈,建议把TTL线去除,设备上仅连接网线,优盘(别插错口),电源线,盲刷就好。可能中途需要设备重启,等十分钟左右,设备断电再通电,不用怕,不会出问题,可能需要断电二三次才能看到灯光交替闪烁。

蓝紫交替,蓝灯

蓝紫交替,紫灯

9.刷完收工

玩客云联网,通电,蓝灯长亮。

在路由器里可以看到玩客云的IP出现,可以用PUTTY,SSH连接到设备。

用户名 root 密码1234 (上有固件大神QQ,去膜拜吧)

使用passwd 修改密码后,尽情的玩耍吧。

过两天更新安装omv教程。本人能力有限,还没搞定docker。

感谢论坛大佬mysoy 以及群里各位老司机

需要软件的可以私聊,有些群里的资料不方便泄漏,需要自己加群

相关问答

求助啊,odin刷机卡在 nand write start,怎么办?

1.手机进入应用程序--开发--打开USB调试。2.下载线刷rom包。3.下载刷机工具包odin后解压。4.关机,然后同时按住下音量下键+HOME键+电源键,等待3秒,出现...

用英语介绍ram和 rom 的区别_作业帮

[最佳回答]Read-onlymemoryorROMisaformofdatastorageincomputersandotherelectronicdevicesthatcan...

手机关机后在开机黑屏,还老直显示andiod停止运行之类的,为什...

com.andyoid.phone是什么?7353浏览1回答欢乐颂里面安迪带的耳机是什么牌子的?128浏览0回答欢乐颂里面安迪的手机是什么颜色的762浏览0回答热门问题...

【ThisCD-ROMcanhelpyoulearnandhavefun______.A.attimesB.o...

[回答]C词义辨析。attimes有时,偶尔;ontime按时,准时;atthesametime同时;intime及时。句意:这种光碟能帮助你学习同时又很有趣。所以选C。C词...

手机 ROM 采用的是什么存储器?

手机ROM采用的是闪存存储器。闪存存储器具有非易失性、高速度、低功耗等优点,适用于存储手机操作系统、应用程序和数据等重要信息。闪存存储器分为NORFlash和...

电脑开机显示 An oper-ZOL问答

anunsupportedoperationwasattempted意思是你尝试的操作是本电脑不支持的,可能是你在系统里安装了不兼容的程序引起的也可能是某个文出了错。MMDService:M...

Recovery刷机时backup and restore是什么意思?

recovery界面翻译:rebootsystemnow:重启手机;installzipfromsdcare:从SD卡中安装刷机包;wipedare/factoryreset:清除数据、...

刷机时backupandrestore什么意思?

recovery界面翻译:rebootsystemnow:重启手机;installzipfromsdcare:从SD卡中安装刷机包;wipedare/factoryreset:清除...

乐视2刷机后Your deivce has beenunlocked and can't be trusted your device will boot in 5 seconds?

Yourdeivcehasbeenunlockedandcan'tbetrustedyourdevicewillbootin5seconds然后就会自动重启进入系统...

罗密欧与朱丽叶现代版的电影英文台词 - gengkuHb1T 的回答 -...

Theplaybeginswitha14-lineprologueintheformofaShakespeareansonnet.Thechorusexplainstotheaudiencethatt...

 大卫 路易斯  yy年度娱乐盛典 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部