This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

USB MSC NAND

Hello,

Is there any complex documentation how to implement MSC on custom block device ?

I need to implement NAND flash memory in specific way, but I don't understand how to correct implent MSC -> Block device.

Thank you.

Parents
  • Hi

    This is very dependent on which NAND Flash you're planning on using. It will likely not work out of the box, and maybe not at all, as our QSPI peripheral doesn't support NAND flash by itself, as some isntructions are hard coded for NOR Flash devices, which means you need to use custom instructions (not using the quad functionality. It is most likely going to be a lot of SW and debug work for something that's not guaranteed to come out working on the other end I'm afraid.

    Best regards,

    Simon

Reply
  • Hi

    This is very dependent on which NAND Flash you're planning on using. It will likely not work out of the box, and maybe not at all, as our QSPI peripheral doesn't support NAND flash by itself, as some isntructions are hard coded for NOR Flash devices, which means you need to use custom instructions (not using the quad functionality. It is most likely going to be a lot of SW and debug work for something that's not guaranteed to come out working on the other end I'm afraid.

    Best regards,

    Simon

Children
Related