The datasheet says that the LPC11U2x ISP presents itself as an USB mass storage device.
Then it warns the reader several times that it works with Windows only.
As far as I know the USB mass storage device class is pretty much standard and everybody supports it.
Including OS-X, Linux, BSD and about a zillion embedded devices.
So, does anyone know what how NXP managed to turn a platform agnostic, standardised device profile to a
Windows-only, undocumented, proprietary protocol?
Bendor Research Pty. Ltd.