Relationship between LS1024A CS2 and NAND FLASH(MT29F16G08CBACAWP)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Relationship between LS1024A CS2 and NAND FLASH(MT29F16G08CBACAWP)

386 Views
h201668
Contributor III

This time I am a beginner using NXP for the first time.

I am using LS1024A for the first time

Similar to LS1024ARDG, the circuit is configured and used.

When NAND Flash (MT29F16G08CBACAWP) is used with CS2, an ECC error occurs in NAND flash.

Nand flash is normal when not using CS2.

It is necessary to check whether there is a pin that controls CS2 and whether CS2 and nand flash are related.

In the first picture, the nand cs signal is partially abnormal.

If cs2 is used, the nand cs signal is strange in picture 1.

If cs2 is not used, the nand cs signal comes out normally.

In the LS1024A, CS2 and NAND flash have nothing to do with each other, which is more confusing.

Please refer to the photo below.

I need a lot of help.

 

 

1.CS2 with NAND flash ECC error signal

NAND FLASH ecc.PNG

2.NAND flash signal without cs2

NAND FLASH.PNG

3.NAND error message

[ 1673.386982] ubi0 error: ubi_io_write: error -5 while writing 4096 bytes to PEB 719:286720, written 0 bytes
[ 1673.398304] ubi0: dumping 4096 bytes of data from PEB 719, offset 286720
[ 1673.406153] ubi0 warning: ubi_eba_write_leb: failed to write data to PEB 719
[ 1673.413263] ubi0: recover PEB 719, move data to PEB 720
[ 1673.561926] ubi0: data was successfully recovered
[ 1673.567659] ubi0: run torture test for PEB 719
[ 1675.702625] ubi0: PEB 719 passed torture test, do not mark it as bad
[ 1675.957329] ubi0 error: ubi_io_write: error -5 while writing 4096 bytes to PEB 720:729088, written 0 bytes
[ 1675.968568] ubi0: dumping 4096 bytes of data from PEB 720, offset 729088
[ 1675.976425] ubi0 warning: ubi_eba_write_leb: failed to write data to PEB 720
[ 1675.983535] ubi0: recover PEB 720, move data to PEB 721
[ 1676.355907] ubi0: data was successfully recovered
[ 1676.355928] ubi0: run torture test for PEB 720
[ 1678.472671] ubi0: PEB 720 passed torture test, do not mark it as bad
[ 1678.896956] ubi0 error: ubi_io_write: error -5 while writing 4096 bytes to PEB 722:200704, written 0 bytes
[ 1678.908220] ubi0: dumping 4096 bytes of data from PEB 722, offset 200704
[ 1678.916083] ubi0 warning: ubi_eba_write_leb: failed to write data to PEB 722
[ 1678.923200] ubi0: recover PEB 722, move data to PEB 723
[ 1679.029155] ubi0: data was successfully recovered
[ 1679.029174] ubi0: run torture test for PEB 722
[ 1681.162475] ubi0: PEB 722 passed torture test, do not mark it as bad
[ 1681.436957] ubi0 error: ubi_io_write: error -5 while writing 4096 bytes to PEB 723:647168, written 0 bytes
[ 1681.448237] ubi0: dumping 4096 bytes of data from PEB 723, offset 647168
[ 1681.456129] ubi0 warning: ubi_eba_write_leb: failed to write data to PEB 723
[ 1681.463248] ubi0: recover PEB 723, move data to PEB 724
[ 1681.794133] ubi0: data was successfully recovered
[ 1681.794155] ubi0: run torture test for PEB 723
[ 1683.903456] ubi0: PEB 723 passed torture test, do not mark it as bad
[ 1684.187169] ubi0 error: ubi_io_write: error -5 while writing 4096 bytes to PEB 725:65536, written 0 bytes
[ 1684.198284] ubi0: dumping 4096 bytes of data from PEB 725, offset 65536
[ 1684.206109] ubi0 warning: ubi_eba_write_leb: failed to write data to PEB 725
[ 1684.213221] ubi0: recover PEB 725, move data to PEB 726
[ 1684.250136] ubi0: data was successfully recovered
[ 1684.250156] ubi0: run torture test for PEB 725
[ 1686.403343] ubi0: PEB 725 passed torture test, do not mark it as bad

 

Labels (1)
0 Kudos
0 Replies