I recently purchased a rather inexpensive LPC1768 development board from dx.com. The board can supposedly be programmed via USB (in a similar fashion to the mbed).
To open the device as a disk, you hold the KEY button, and plug the board in. Opening the device, there is a firmware.bin file.
I first tried copying an LED blink demo bin file over, but an error appears informing me that there is insufficient space available (keep in mind that the program is tiny, as you would expect). I then tried deleting the firmware.bin file, and copying the demo program over again, this time working fine. However, when the board is reset, or board turned off/on, the demo program disappears from the drive, and firmware.bin returns. So, it seems that on reset, the board reverts to it's initial state.
Does anyone have an explanation for this, and a workaround? Anybody with experience of this particular board? There was no documentation issued with the board, and nothing I can find online.