主题 : 飞凌4GNAND提供假源码,害得我自己编译了一个多月,他妈的坑爹 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 9974
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2009-10-20
最后登录: 2017-09-13
楼主  发表于: 2012-12-21 12:01

 飞凌4GNAND提供假源码,害得我自己编译了一个多月,他妈的坑爹

尼玛有这样糊弄人的吗?
请管理员解释:
我 之前一直用飞凌核心板做项目,由于新核心板升级,买不到320的板子了,我的产品不得不升级到360元的板子,多40块不说了,我认了,
踀是我在论坛上下载的最新的BSP驱动,然后添加自己的驱动,多次编译下载,NAND FLASH不正常。
  前前后后搞了一个月,问他妈的技术支持说没问题,直到现在项目都还没完成,前前后后按他们的要求编译了不下10次了
  特别那几个技术支持,乱说一气,有问题就推到用户身上或者是操作系统的上面。
   最后不得不仔细查看源代码,不看不知道,一看吓一跳:
先看看他们提供的BSP驱动生成的文件:
   匀MDK6410\SRC\COMMON\NANDFLASH\Fmd\sources文件下:
    吀ARGETNAME=nandflash_lib11    吀ARGETTYPE=LIBRARY
   刀ELEASETYPE=PLATFORM
   匀夀一CHRONIZE_BLOCK=1

因此生成的是nandflash_lib11.lib
记住这个名字哈,再看SMDK6410\SRC\DRIVERS\NANDFLASH\sources文件

TARGETNAME=nandflash
TARGETTYPE=DYNLINK
RELEASETYPE=PLATFORM

WINCEOEM=1
DEFFILE=nandflash.def

TARGETLIBS=\
  $(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib  尀
  $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\fal.lib    尀
  $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\fmdhooklib.lib  \
   $(_TARGETPLATROOT)\FILES\nandflash_lib.lib

SOURCES=


因此调用的是FILES目录下的nandflash_lib.lib ,


再看FILE目录下,尼玛的链接的是一个2011年9月份的NANDFLASH_LIB.LIB:他能支持4G的FLASH吗?
最后再看我编译后得到的图片:

下载下去的BIN根本就是有问题,NANDFLASH显示为一个目录而不是文件夹,无法在控制面板的存储里面看到NAND FLASH,无法拷贝一个大于10M的文件进去,拷贝进去小的文件无法保存!
得到的结论如下:
1.飞凌DEMO提供的编译好的NK.BIN是支持4G的,
2.飞凌的4G BSP提供的NAND FLASH驱动源码是假的,是蒙蔽消费者的,是无法支持4G的
3.飞凌提供的4G BSP中使用的NAND FLASH驱动源只是编译了,根本没有使用,链接的其实是FILE文件夹下的NANDFLASH_LIB.LIB,也是不支持4G的
4.飞凌的技术支持坑爹,乱指挥一气,有问题就推到消费者头上,不给实际解决问题,最后居然问他们,理都不理我了,也没个合理的解释
飞凌,请给我一个解释?
飞凌,请给我一个解释?
飞凌,请给我一个解释?
项目搞了一个多月,花费在这个上边的时间占了大多数,原本是想用他们的核心板能够简化开发的,结果还更复杂了,老子杀人的心都有了
另外项目还得继续,没办法啊,悬赏100元(人民币)求有没有搞过的兄弟们给我一个能够支持4G NAND的源码或者库文件,不胜感激,我的QQ:1048388。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-12-21 12:27
你发错地方了,请自行删除
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2012-12-21 13:42
另外,某厂家所用的2GB NAND Flash已经停产了,因此才推出了4GB,但是选用的4GB也是停产货,你看看芯片上的年周日期就知道了,基本都是10年以前的,这种停产的芯片,肯定会越来越难买,并且越来越贵,如果用来做产品,继续调试这个Flash没什么意义
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 9974
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2009-10-20
最后登录: 2017-09-13
3楼  发表于: 2012-12-27 10:03
现在后悔晚了,下次做板子准备选用TINY210V2了
级别: 新手上路
UID: 57187
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2011-10-20
最后登录: 2015-08-20
4楼  发表于: 2014-01-03 16:34
楼主我用的就是飞凌的6410开发板啊,支持2g,4g,镁光1g,用的挺好啊!!