Hex programming bug fix

Address jump before the cached data is written is not allowed.