阅读:2031回复:7
S3C2440支持NAND FLASH问题!
系统CPU是S3C2440,WINCE4.2,原来是用三星64M NAND FLASH:K9F1208U0B,PAGE SIZE为512 BYTE,现要更换为128M,请问用也是要用PAGE SIZE为512 BYTE的吗?对应的是什么型号FLASH?FLASH的驱动需要修改吗?谢谢!
|
|
沙发#
发布于:2007-01-10 18:58
可以大于512B,但是需要你改驱动了
|
|
板凳#
发布于:2007-01-11 10:58
K9F1G08(16)U0M, PAGE SIZE 2048 bytes,1 block 64 pages,128K BYTES,驱动是肯定要改的。
|
|
地板#
发布于:2007-01-11 16:36
to xiyulang:
我也正在开发这款FLASH的驱动,调了一晚上,把NBOOT,EBOOT移植好了,可以烧写进去运行起来。但CE系统还跑不起来。我现在的EBOOT中实现的是驱动是2K每页,文件的SECTOR_SIZE还是保持512,eboot可以格式化成BINFS格式,但下载烧写NK还是有些问题,改的过程中有一阵是可以烧写NK,而且从打印看,FAT分区也创建好了,只是内核启动到加载文件系统的时候没反映了。可惜那时能烧写成功的被不断的改动,改到烧写不了了。郁闷呀。 |
|
地下室#
发布于:2007-01-11 17:57
请问需要修改那些地方?只改wince底层读写flash操作就行了吗?
|
|
5楼#
发布于:2007-01-12 09:48
应该要改底层的blocksize,pagesize,还有读写操作吧。
大家都在用我们公司的cpu和flash,但大家好象也不是我们的客户,所以我不知道能否把这些资料release给大家,得问问领导去,呵呵。。。 |
|
|
6楼#
发布于:2007-01-12 13:38
谢谢zhengshijie兄,希望你能恢复程序,分享一下修改的方法。
to seven兄:请问贵公司是?如果有这些资料要怎样才能release给我们? |
|
7楼#
发布于:2007-01-31 15:58
WinCE底层改动并不难,只是如何用JTAG口来烧写,如何入门啦!
|
|