Content originally posted in LPCWare by dvandewalle on Mon Apr 06 17:29:46 MST 2015
Hmmm. That's unfortunate. I've looked into the v2.xx ROM stack examples and the MSC ROM drivers. The documentation for the MSC ROM drivers is very poor. There is really no way I can go forward with using them in a commercial product.
The MSC ROM driver example that is part of LPC Open 2.xx is quite trivial and does not show how the driver stack would be used in a real mass storage application. (Like a SD card, NAND flash, disk media etc.) The information I need on how to use the ROM stack in a scenario where reads and writes are not instant does not seem to exist. I need either a solid example or solid docs to use this stuff.
As an engineer this leave me in the unpleasant situation of forward porting some older code that NXP seems to no longer be committed to maintaining, rolling/maintaining my own USB driver stack, or picking another part that has a turnkey stack that is being maintained. Argh.