Hello JH, Going back to your original question, if your intention is to write a Linux image to a raw (ie without filesystem) NAND partition, so the bootloader (eg U-Boot) could be able to read the kernel image from there, then the suggestion is to use the mtd-utils "nandwrite", which is able to deal with the NAND bad blocks. Regards, Sergei On Wed, 2019-06-12 at 09:01 +1000, JH wrote: > Thanks Richard, can the Linux zImage or rootfs load to NAND directly > via JTAG or serial line? > > Thank you. > > Kind regards, > > - JH > > On 6/11/19, Richard Weinberger <richard.weinberger@xxxxxxxxx> wrote: > > On Tue, Jun 11, 2019 at 12:20 PM JH <jupiter.hce@xxxxxxxxx> wrote: > > > Hi, > > > > > > In NOR flash, access flash in user space is integrated to the > > > Linux > > > system read / write, is it the same story for NAND flash? I > > > installed > > > mtd-utils, but not sure if I can still use Linux system read / > > > write > > > to access NAND flash or not. > > > > Well, Linux exposes both NOR and NAND flashes as MTD. > > So there shouldn't be much difference. > > But make sure you can deal with specialties of NAND, such as > > bad blocks. > > > > > > -- > > Thanks, > > //richard > > > > ______________________________________________________ > Linux MTD discussion mailing list > http://lists.infradead.org/mailman/listinfo/linux-mtd/ > ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/