UMS in NAND flash

Good morning Toradex team,

I was looking for an alternative for using the UMS function from Uboot in the iMX7D 512MB (NAND + UBI SKU board). For eMMC boards ums 0 mmc 0 works perfectly and I was looking for something similar in NAND flash boards.

Thanks and best regards,
Alvaro.

Unfortunately, USB mass storage emulation is not possible on top of raw NAND flash. Alternatively, you may use device firmware upgrade aka DFU. To sucessfully use it you also need a peer implementation e.g. dfu-util. Unfortunately, I believe we currently don’t have any specific documentation about DFU on our developer website.

Thanks Marcel, I’ll give DFU a try and share any update.