nand flash价格便宜,容量又大,vxWorks缺省的ftl类型的TFFS不能在上面跑,只能使用nftl,我对nftl稍有研究,希望能跟大家一起讨论。
有没有正在使用nftl或者准备使用nftl的兄弟,来报个到了

几个月前搞了nandflash的TFFS,后来忙论文就没再看,我的用了ftl和nftl两种方式,ftl的方式可以格式化,但是上传文件经常出问题,而nftl的方式基本可以使用,就是上传超过10m的时候会挂掉,不知道什么问题!
另外,不知道谁做过在vxworks下移植FAT32到SD上方面的工作,麻烦有做过的兄弟指导一下

我现在也是用ftl做nandflash的tffs,现在可以格式化,也可以用ftp上传文件,但是只能上传一个文件,然后ftp就不可用了,串口打印信息
0x33f792cc (tDcacheUpd): disk cache error: device 33f794b4 block 352 errno c0006, disk removed while writing data, possible data loss
0x33f4f110 (tFtpdServ1): disk cache error: device 33f794b4 block 249 errno c0006, disk removed while writing data, possible data loss
不知是什么原因。哪位大侠给指点下。
并且,如果define nftl,在tlTable[]中添加
#ifdef INCLUDE_TL_NFTL
#ifdef FORMAT_VOLUME
{mountNFTL, formatNFTL},
#else
mountNFTL,
#endif
#endif
在编译时总是提示mountNFTL,formatNFTL没有定义。
Tornado2.2,Vxworks5.5。MPU是三星的2440,flash是三星的k9f1208,用2440自带的nandflash控制器。
希望woodhead能给些指点。
回复
打赏帖 | |
---|---|
【Zephyr】MCXN947 Zephyr 开发入门适配shell被打赏20分 | |
【我要开发板】6.联合MATLAB记录数据被打赏50分 | |
【瑞萨RA2E1开发板】:使用ADC功能实现位移传感器采集方案被打赏20分 | |
【nRF7002DK】基于sht30的温湿度计被打赏20分 | |
【nRF7002DK】日志打印被打赏20分 | |
【换取手持示波器】RGB屏幕移植ARM-2D库被打赏35分 | |
【分享开发笔记,赚取电动螺丝刀】分享一下如何解决瑞萨RA2E1使用printf编译报错问题被打赏27分 | |
rtthread硬件加密-5hash加密分析被打赏10分 | |
【换取手持示波器】Mongoose 零代码创建网页仪表盘被打赏33分 | |
【分享开发笔记,赚取电动螺丝刀】基于.Net6.0 WPF简单做一个MQTT收发小工具被打赏24分 |