We have validated Toshiba Smart NAND in our i.MX6SX platform, and boot successfully. The results are as below:
1. chip part number: THGBR2G5D1JTA00, page_size: 16k+64 pages_per_block: 256
2. test platform: i.MX6SX
Some information to take care of:
1. The pin assignment of smart nand is different from common raw nand, that is, Nand pin1 must connect to Vcc, pin2 connects to
Vss, pin23 connects to VssQ, pin24 connects to VccQ, pin38 connects to VccQ
2. The ECC layout of FCB page itself must be set according to the i.MX6SX RM, otherwise FCB can't be read correctly.
3. EccBlock0EccType and EccBlockNEccType in FCB must be set as 0, and raw data can be put in DBBT and firmware without any ECC check codes.