Hello,
I am here, again! I am trying to use the USB of nfr5340dk or my custom board as mass storage with SDCard.
I am sure the SDCard works... in the same project I can read and write files without problems, but when I enable the usb, the USB_enable() function returns that there is not a problem, but from the PC I can't see the device, and no enumeration too.
The first question is: How does USB bind with SDCard? I saw that for internal flash, the overlay file contains these rows that I don't have:
/delete-node/ &storage_partition; &mx25r64 { partitions { compatible = "fixed-partitions"; #address-cells = <1>; #size-cells = <1>; storage_partition: partition@0 { label = "storage"; reg = <0x00000000 0x00020000>; }; }; }; / { msc_disk0 { compatible = "zephyr,flash-disk"; partition = <&storage_partition>; disk-name = "NAND"; cache-size = <4096>; }; };
second question: The application must exit from the main to works like in this other post?
Thank
Marco