This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 EVM nand flash bad block issue for loading b-boot and kernel

Hello,

I'm starting to learn about NAND technology and how to use it with the DM365 (generic). I have

two question about the nand flash.
a. UBL is small and loads u-boot to RAM from flash for running, but what's the solution to

deal with nand bad blocks when loading u-boot in UBL, and loading kernel in u-boot? I checked

the UBL source that it will use NAND_Copy() function to search the magic for u-boot, then load

u-boot to RAM, but it seems don't deal with the case that u-boot is more than one block with

some bad blocks exist but not the first block. Could you help taking a check? Thanks.
b. Do you take some advice about how to deal with the nand flash bad block?

Thanks,
Inan