关于flash大小的问题(已解决)
应该是4+2的,我们的也是显示256M
但是说的是4+4,应该不会这么忽悠啊。还没怎么用就说内存不够了。
你看看你手机上的flash型号是不是H9DA4GH2GJAMCR-4EM ?这个应该是4+2的
是4+4的。
没有错。
那为啥ram才显示那么少啊。
这个料肯定是4G的。
但是为什么这样显示我不清楚。
H9DA4GH4JJAMCR_4EM 这个料就是我用的,我现在这个显示的已用259M 可用227
可能是你软件有问题。
4+4 是 4Gb+4Gb,不是GB,也就大约500M,可能还有计算方法的问题,是bit 不是字节,8个bit才是一个字节
他现在就是加起来应当是500M左右。
但实际加起来才250M
所以肯定有问题。
软件可能哪里有问题?用flashtool烧录的时候就显示的是2048.。
不是计算的问题,4+4是512+512MB。现在问题是才两百多
这问题我以前碰到过,应该是FLASH在硬件上/ECS1没有接的原因吧,需要与CPU连接,不然只能识别到256.
看原理图是有接的。
看看软件,在custom_memorydevice.h里面要写上PART0 和PART1两个同样的型号,如果只写一个只能识别到256MB的RAM.
兄弟能把你这个写法发出来不。
看看这个附件
能把custom_memorydevice.h贴出来不?是什么平台?
这个是73的,我们15的这么写编不过。感谢分享
他的是MT6573的。
15的应该怎么写呀。
#define BOARD_ID MT6575_EVB
#define CS_PART_NUMBER[0] H9DA4GH4JJAMCR_4EM
我这个是这么写的。
奇怪。我也是这么写的
换套软件验证一下。我这显示是正常的。
这个flash是4+4的,你们有解决么。
我也看了一下我们的flash型号,发现是H9DA4GH2GJAMCR_4EM 的,所以应该是4+2的,是我错了。呵呵
是BUILD_PRELOADER没开、、改为yes就好了。