AnsweredAssumed Answered

How to write BCB data structures( FCB and DBBT) over Raw Nand Flash

Question asked by Aditya Nagal on May 19, 2017
Latest reply on May 19, 2017 by igorpadykov

Hi ,

 

I am working over the IMX6solo based design in which Raw Nand Flash is used as the booting device. As per the

reference manual , Sec 8.5.2.2 , " the ROM driver uses safe NAND timings to search for a Firmware Configuration Block (FCB) that contains the optimum NAND timings, page address of Discovered Bad Block Table (DBBT) Search Area and start page address of primary and secondary firmware" If search fails to find a valid FCB, the NAND driver responds with an error . My question are as follows :

1. What is the structure for FCB and DBBT .

2. How to write the FCB and DBBT on to the Raw Nand Flash. Is there any tool or how to do manually ?

Outcomes