On 18 December 2014 at 14:13, Henrik Nordström
hmm, the sunxi nand driver has this:
// NAND_CHIP_ID DieCnt SecCnt
PagCnt BlkCnt OpOpt DatBlk Freq EccMode ReadRetry DDRType
OperationPar
{ {0xec, 0xd5, 0x94, 0x29, 0xff, 0xff, 0xff, 0xff }, 1, 8,
128, 4096, 0x0008, 974, 30, 0, 0, 0,
&PhysicArchiPara3 }, // K9GAG08U0D
{ {0xec, 0xd5, 0x84, 0x72, 0xff, 0xff, 0xff, 0xff }, 1, 16,
128, 2048, 0x0000, 950, 24, 2, 0, 0,
&PhysicArchiPara3 }, // K9GAG08U0E
{ {0xec, 0xd5, 0x94, 0x76, 0x54, 0xff, 0xff, 0xff }, 1, 16,
128, 2048, 0x0408, 950, 30, 2, 0, 0,
&PhysicArchiPara3 }, // K9GAG08U0E
{ {0xec, 0xd3, 0x84, 0x72, 0xff, 0xff, 0xff, 0xff }, 1, 16,
128, 1024, 0x0000, 950, 24, 2, 0, 0,
&PhysicArchiPara3 }, // K9G8G08U0C
{ {0xec, 0xd7, 0x94, 0x76, 0xff, 0xff, 0xff, 0xff }, 1, 16,
128, 4096, 0x0088, 974, 30, 3, 0, 0,
&PhysicArchiPara3 }, // K9GBG08U0A
{ {0xec, 0xd7, 0x94, 0x7A, 0xff, 0xff, 0xff, 0xff }, 1, 16,
128, 4096, 0x0088, 974, 30, 3, 0, 0,
&PhysicArchiPara3 }, // K9GBG08U0A
{ {0xec, 0xde, 0xd5, 0x7A, 0x58, 0xff, 0xff, 0xff }, 2, 16,
128, 4096, 0x0888, 974, 30, 3, 0, 0,
&PhysicArchiPara3 }, // K9LCG08U0A
where 0x88 looks like NAND_MULTI_PROGRAM | NAND_RANDOM
and
974 ValidBlkRatio; //the valid block
ratio, based on 1024 blocks
30 AccessFreq; //the highest access
frequence of the nand flash chip, based on MHz
3 EccMode; //the Ecc Mode for the
nand flash chip, 0: bch-16, 1:bch-28, 2:bch_32
So there are two variants of the K9GBG08U0A chip ID there.