v1.7.5
Changes
- Add Atmega328p as avrdude target
- Make LPC1768 unmount command configurable via advanced settings
- Show an error and halt the flash process if the unmount command fails (it was previously failing silently)
- Fixes a bug in v1.7.4 which prevented the plugin's settings UI from working
Notes
"Unable to unmount SD card" error
If you are attempting to flash firmware using the LPC1768 method and you receive an 'Unable to unmount SD card' error, you probably need to update your sudo
configuration to allow the pi
user to run the umount
command. See #167 for more for information, and the documentation for instructions on how to fix it.
Background
To reduce the risk of file corruption the plugin needs to be able to unmount the SD card, and this requires special privileges. If you get this error after updating, it is likely that the unmount command has always failed on your system, but until this version of the plugin it was doing so silently.
You can disable the unmount command in advanced settings, which will effectively revert the plugin to the same behavior it had prior to this version, where the board is reset without unmounting the SD card.