当前位置:  技术问答>linux和unix

在nand上分出来一块fat报错

    来源: 互联网  发布时间:2016-11-12

    本文导语:  1G的flash, 把最后700M作为 fat分区,  在linux下,  flash_eraaseall /dev/mtd5 mkfs.vfat /dev/mtdblock5 成功, 加载完模块后可以在windows上识别了, 但问题: 1. 在arm写文件, windows看不到, 必须在windows弹出再插入 2. 在Windows上写文件,...

1G的flash, 把最后700M作为 fat分区, 
在linux下, 
flash_eraaseall /dev/mtd5
mkfs.vfat /dev/mtdblock5

成功, 加载完模块后可以在windows上识别了, 但问题:
1. 在arm写文件, windows看不到, 必须在windows弹出再插入
2. 在Windows上写文件, 会把arm写入的文件擦除, 如在arm写入a.txt, 在pc写入b.txt则a.txt被擦除
3. 在windows格式化后必须重启才能在windwos读写, 且在arm报错
    nand_erase_nand: attempt to erase a bad block at page 0x0007ff80
    mtdblock: erase of region [0x2f9c0000, 0x40000] on "user" failed
    end_request: I/O error, dev mtdblock5, sector 512
4. 插入PC及弹出时, 在arm都报错da8xx_interrupt 512: Unhandled USB IRQ 00090000


CPU : omap-L138
编译选项
[*] USB support à
 Support for Host-side USB
 USB Device filesystem(DEPRECATED)
 USB Serial Converter support à
[*] USB Serial Console device support
 OHCI HCD support
 Inventra Highspeed Dual Role Controller (TI, ADI, ...)
Driver Mode (USB Peripheral(gadget stack))
 USB Mass Storage support
 USB Gadget Support à
(2)Maximum VBUS Power usage (2-500mA)
USB Peripheral Controller (Inventra HDRC USB Peripheral)(TI)
 USB Gadget Drivers 必须编译为模块
 File-backed Storage Gadget 必须编译为模块
[*] File-backed Storage Gadget testing version

|
1. 在arm写文件, windows看不到, 必须在windows弹出再插入
不存在问题,就是这样

我做过这个实验,没出现这些情况
格式化是windows做的
尝试加入FTL和NFTL ,修复linux的报错

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教U-Boot nand/nand_legacy中,宏CFG_MAX_NAND_DEVICE、NAND_MAX_FLOORS 、NAND_MAX_CHIPS 的意义
  • linux nand driver
  • NAND的高低贵贱之分
  • nand flash 驱动问题
  • u-boot和nand flash的一些问题
  • NAND的ECC uboot与内核不一致怎么办
  • NAND FLASH一半区域全坏块的奇怪问题
  • 移植nand flash驱动,mount 出错
  • nand有很多坏块的问题
  • nand flash驱动
  • uboot 移植到 mini2440 支持从 nand flash 启动
  • nand flash坏块检测问题
  • 关于从nand flash启动的小问题~~~~
  • 如何消除nand坏块
  • CPU在读NAND FLASH时会访问每个page的校验区吗?
  • 板子上的NAND FLASH使用后出现逻辑坏块是何原因
  • 读取nand flash数据的问题~~~
  • freescale 的imx51 nand问题 K9LBG08U0D
  • NAND Flash分区的问题
  • yaffs2和MLC 4G nand flash驱动问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3