diff --git a/src/colognechip.cpp b/src/colognechip.cpp index f0349b4..87144a3 100644 --- a/src/colognechip.cpp +++ b/src/colognechip.cpp @@ -161,6 +161,7 @@ bool CologneChip::post_flash_access() _ftdi_jtag->gpio_set(_oen_pin); } usleep(SLEEP_US); + reset(); return true; } @@ -383,9 +384,7 @@ void CologneChip::programJTAG_flash(unsigned int offset, const uint8_t *data, if (_verify) flash.verify(offset, data, length); - if (_ftdi_jtag) { - _ftdi_jtag->gpio_set(_oen_pin); - } + post_flash_access(); } /**