s3c2440 运行linux可供用户使用的ram有多少
答案:2 悬赏:40 手机版
解决时间 2021-01-29 00:06
- 提问者网友:泪痣哥哥
- 2021-01-28 19:05
s3c2440 运行linux可供用户使用的ram有多少
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-01-28 20:03
[root@ www.linuxidc.com jiffs2]#cat hello
#This is a test for jffs2
现在我们修改下hello的内容,并卸除挂载的jffs2。
[root@ www.linuxidc.com jiffs2]#cat hello
#This is a test for jffs2
#another test
然后,重新挂载,发现刚才修改的内容仍在
[root@ www.linuxidc.com nfs]#dd if=jffs2.bin of=/dev/mtdblock0
0+1 records in
0+1 records out
[root@ www.linuxidc.com nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2
#another test
但是,当重启开发板之后,之前的修改又没了。这个符合RAM的特性,掉电数据就没了。
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2
#This is a test for jffs2
现在我们修改下hello的内容,并卸除挂载的jffs2。
[root@ www.linuxidc.com jiffs2]#cat hello
#This is a test for jffs2
#another test
然后,重新挂载,发现刚才修改的内容仍在
[root@ www.linuxidc.com nfs]#dd if=jffs2.bin of=/dev/mtdblock0
0+1 records in
0+1 records out
[root@ www.linuxidc.com nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2
#another test
但是,当重启开发板之后,之前的修改又没了。这个符合RAM的特性,掉电数据就没了。
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2
全部回答
- 1楼网友:北方的南先生
- 2021-01-28 21:31
s3c2440,我知道的是只有4k的片上ram,这4k主要是用于非xip(就地执行)的nandflash启动。因为nandflash不具备字节读取的功能,也就是说就算将nandflash直接对应于s3c2440的0地址,cpu仍然是不能够启动的,但是,如果是norflash对应到0地址的话就可以直接启动。
总结你的问题,s3c2440这个4k的内部ram就是为了完成nandflash启动的,如果不明白nandflash的启动方式,可以提问。希望对你有帮助
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯