-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does USBX MSC support Nor FLASH? #10
Comments
Hi @arilink, Good to read from you again. You question has been forwarded to our development teams. We will get back to you as soon as we have their answer. With regards, |
Hi @arilink , Actually, USB MSC interface is agnostic of the low layer medium used. So you can use SD or NOR or any type of memory (as long as it supports direct read/write operations) by replacing the calls to SD driver callbacks by calls to the new memory callbacks. But it is important to pay attention to potential specific features of a memory (ie. dual bank, addressing scheme, ...) that may cause issues: USB MSC will simply expose the memory to the Host and let him manage it directly through read/write. So Host expects to have direct access to the address locations and will not perform additional operations (ie. setup bank, add offsets, manage sectors..). Of course memories like NAND could not be interfaced to USB MSC directly, since they require specific management layer. We don't have such implementation today and it is not planned, but I think it is possible to implement with some reasonable effort. I hope this helps. Kind Regards, |
ok i will try it |
@CHAMSTM |
Hi @arilink-tech |
SD MSC has been successfully run on USBX and can read and write normally. Can Nor FLASH also achieve the same function?
The text was updated successfully, but these errors were encountered: