引用第32楼kasim于2013-07-16 21:56发表的 回 28楼(huhu2207) 的帖子 :
[code] tmp = id_data[1]; /* Device ID */
for (j = 0; nand_flash_ids[j].name != NULL; j++) {
if (tmp == nand_flash_ids[j].id) {
type = &nand_flash_ids[j];
break;
.......
打印结果:
S3C NAND Driver, (c) 2008 Samsung Electronics
tmp = 0xd7 nand_flash_ids[0].id = 0x8083b6f0
tmp = 0xd7 nand_flash_ids[1].id = 0x8083b710
tmp = 0xd7 nand_flash_ids[2].id = 0x8083b730
tmp = 0xd7 nand_flash_ids[3].id = 0x8083b750
tmp = 0xd7 nand_flash_ids[4].id = 0x8083b770
tmp = 0xd7 nand_flash_ids[5].id = 0x8083b790
tmp = 0xd7 nand_flash_ids[6].id = 0x8083b7b0
tmp = 0xd7 nand_flash_ids[7].id = 0x8083b7d0
tmp = 0xd7 nand_flash_ids[8].id = 0x8083b7f0
tmp = 0xd7 nand_flash_ids[9].id = 0x8083b810
tmp = 0xd7 nand_flash_ids[10].id = 0x8083b830
tmp = 0xd7 nand_flash_ids[11].id = 0x8083b850
tmp = 0xd7 nand_flash_ids[12].id = 0x8083b870
tmp = 0xd7 nand_flash_ids[13].id = 0x8083b890
tmp = 0xd7 nand_flash_ids[14].id = 0x8083b8b0
tmp = 0xd7 nand_flash_ids[15].id = 0x8083b8d0
tmp = 0xd7 nand_flash_ids[16].id = 0x8083b8f0
tmp = 0xd7 nand_flash_ids[17].id = 0x8083b910
tmp = 0xd7 nand_flash_ids[18].id = 0x8083b930
tmp = 0xd7 nand_flash_ids[19].id = 0x8083b950
tmp = 0xd7 nand_flash_ids[20].id = 0x8083b970
tmp = 0xd7 nand_flash_ids[21].id = 0x8083b990
tmp = 0xd7 nand_flash_ids[22].id = 0x8083b9b0
tmp = 0xd7 nand_flash_ids[23].id = 0x8083b9d0
tmp = 0xd7 nand_flash_ids[24].id = 0x8083b9f0
tmp = 0xd7 nand_flash_ids[25].id = 0x8083ba10
tmp = 0xd7 nand_flash_ids[26].id = 0x8083ba30
tmp = 0xd7 nand_flash_ids[27].id = 0x8083ba50
tmp = 0xd7 nand_flash_ids[28].id = 0x8083ba70
tmp = 0xd7 nand_flash_ids[29].id = 0x8083ba90
tmp = 0xd7 nand_flash_ids[30].id = 0x8083bab0
tmp = 0xd7 nand_flash_ids[31].id = 0x8083bad0
tmp = 0xd7 nand_flash_ids[32].id = 0x8083baf0
tmp = 0xd7 nand_flash_ids[33].id = 0x8083bb10
tmp = 0xd7 nand_flash_ids[34].id = 0x8083bb30
tmp = 0xd7 nand_flash_ids[35].id = 0x8083bb50
tmp = 0xd7 nand_flash_ids[36].id = 0x8083bb70
tmp = 0xd7 nand_flash_ids[37].id = 0x8083bb90
tmp = 0xd7 nand_flash_ids[38].id = 0x8083bbb0
tmp = 0xd7 nand_flash_ids[39].id = 0x8083bbd0
tmp = 0xd7 nand_flash_ids[40].id = 0x8083bbf0
tmp = 0xd7 nand_flash_ids[41].id = 0x8083bc10
tmp = 0xd7 nand_flash_ids[42].id = 0x8083bc30
tmp = 0xd7 nand_flash_ids[43].id = 0x8083bc50
tmp = 0xd7 nand_flash_ids[44].id = 0x8083bc70
tmp = 0xd7 nand_flash_ids[45].id = 0x8083bc90
tmp = 0xd7 nand_flash_ids[46].id = 0x8083bcb0
tmp = 0xd7 nand_flash_ids[47].id = 0x8083bcd0
tmp = 0xd7 nand_flash_ids[48].id = 0x8083bcf0
tmp = 0xd7 nand_flash_ids[49].id = 0x8083bd10
tmp = 0xd7 nand_flash_ids[50].id = 0x8083bd30
tmp = 0xd7 nand_flash_ids[51].id = 0x8083bd50
tmp = 0xd7 nand_flash_ids[52].id = 0x8083bd70
tmp = 0xd7 nand_flash_ids[53].id = 0x8083bd90
tmp = 0xd7 nand_flash_ids[54].id = 0x8083bdb0
tmp = 0xd7 nand_flash_ids[55].id = 0x8083bdd0
tmp = 0xd7 nand_flash_ids[56].id = 0x8083bdf0
tmp = 0xd7 nand_flash_ids[57].id = 0x8083be10
tmp = 0xd7 nand_flash_ids[58].id = 0x8083be30
tmp = 0xd7 nand_flash_ids[59].id = 0x8083be50
tmp = 0xd7 nand_flash_ids[60].id = 0x8083be70
tmp = 0xd7 nand_flash_ids[61].id = 0x8083be90
tmp = 0xd7 nand_flash_ids[62].id = 0x8083beb0
tmp = 0xd7 nand_flash_ids[63].id = 0x8083bed0
tmp = 0xd7 nand_flash_ids[64].id = 0x8083bef0
tmp = 0xd7 nand_flash_ids[65].id = 0x8083bf10
tmp = 0xd7 nand_flash_ids[66].id = 0x8083bf30
tmp = 0xd7 nand_flash_ids[67].id = 0x8083bf50
tmp = 0xd7 nand_flash_ids[68].id = 0x8083bf70
tmp = 0xd7 nand_flash_ids[69].id = 0x8083bf90
tmp = 0xd7 nand_flash_ids[70].id = 0x8083bfb0
tmp = 0xd7 nand_flash_ids[71].id = 0x8083bfd0
tmp = 0xd7 nand_flash_ids[72].id = 0x8083bff0
tmp = 0xd7 nand_flash_ids[73].id = 0x8083c010
tmp = 0xd7 nand_flash_ids[74].id = 0x8083c030
tmp = 0xd7 nand_flash_ids[75].id = 0x8083c050
tmp = 0xd7 nand_flash_ids[76].id = 0x8083c070
tmp = 0xd7 nand_flash_ids[77].id = 0x8083c090
tmp = 0xd7 nand_flash_ids[78].id = 0x8083c0b0
tmp = 0xd7 nand_flash_ids[79].id = 0x8083c0d0
Unknown NAND Device.
tmp= 0xd7看起来是对的呀
在drivers/mtd/nand/nand_ids.c中有定义:EXTENDED_ID_NAND("NAND 4GiB 3,3V 8-bit", 0xD7, 4096, LP_OPTIONS),
而K9GBG08U0A网上资料显示:
工作电压:2.7V -3.6V 存储介质类别: MLC-2 单管芯 单I/O通道 I/O接口位宽: x8bit 损坏区块:工厂保留字 芯片版本:第一代芯片芯片特征:单片选,单忙信号,异步接口 封装材料:无铅封装