stm32f4discovery: use openocd for flashing

Will `write_image erase` cause double erase cycles for the affected sectors?
If so, remove the erase parameter from write_image (if you added the `erase_address` in order to always start the flashing process from a clean flash)
or: remove the `erase_address` call.