嵌入式爱好者

查看: 26562|回复: 3

[Linux] imx6ul nand flash信息显示异常

[复制链接]

2

主题

5

帖子

26

积分

i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2016-11-16 09:57:05 | 显示全部楼层 |阅读模式
我拿到的imx6ul nand flash板子在通过命令fdisk -l查看flash信息的时候有异常,我的问题和log如下:root@freescale ~$ fdisk -l
[  116.553902] end_request: I/O error, dev mtdblock0, sector 0    --------------------为什么这里有IO错误,block0的信息没法显示,是flash坏了么
[  116.559562] Buffer I/O error on device mtdblock0, logical block 0
[  116.575776] end_request: I/O error, dev mtdblock0, sector 0
[  116.581387] Buffer I/O error on device mtdblock0, logical block 0

Disk /dev/mtdblock1: 2 MB, 2097152 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/mtdblock1 doesn't contain a valid partition table

Disk /dev/mtdblock2: 1 MB, 1048576 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/mtdblock2 doesn't contain a valid partition table

Disk /dev/mtdblock3: 1 MB, 1048576 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/mtdblock3 doesn't contain a valid partition table

Disk /dev/mtdblock4: 8 MB, 8388608 bytes
255 heads, 63 sectors/track, 1 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/mtdblock4 doesn't contain a valid partition table

Disk /dev/mtdblock5: 251 MB, 251658240 bytes -----------------------------------按照nand:4-2-1-1-8-240的空间分配,block4不是240M吗,为什么这里显示251M?
255 heads, 63 sectors/track, 30 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/mtdblock5 doesn't contain a valid partition table

回复

使用道具 举报

1

主题

3669

帖子

3962

积分

发表于 2016-11-16 11:24:38 | 显示全部楼层
您好:
    您使用cat /proc/mtd 查看一下分区大小,可能是这个命令不对吧,我这里看的挺正常的
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

2

主题

5

帖子

26

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2016-11-16 23:41:11 | 显示全部楼层
亲,您能否回答一次就让客户服服帖帖呢?
我这是原卡自带没改过的系统,如果你的正常你就把结果贴上来给我看看嘛.
这样一来一回就耗掉2天时间了,我是在做产品,不是自个学习.
cat /proc/mtd看到的数字都是代码里面写的数字.
点评回复 支持 反对

使用道具 举报

1

主题

3669

帖子

3962

积分

发表于 2016-11-17 08:55:28 | 显示全部楼层
本帖最后由 飞凌-chongzi 于 2016-11-17 08:58 编辑
sitence 发表于 2016-11-16 23:41
亲,您能否回答一次就让客户服服帖帖呢?
我这是原卡自带没改过的系统,如果你的正常你就把结果贴上来给我看 ...

您好:
     fdisk 这个命令适用于pc机,是带控制器的,
     而ul-nand开发板是属于嵌入式开发板,走的是mtd层,不能使用您使用的那个命令
     另外您可以插一张SD卡,使用 fdisk这个命令查看其大小,可以确定其大小也是不正常的,从而确定这个命令是不合适的     另外,如果您觉得在论坛上交流比较慢可以给我们发邮件或者打电话,这样会快很多
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-27 00:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表