Programmer gives me an error in programming a big hex file
All these Programmers are based on USBASP which is not professional programmer/debugger tools and many parameters e.g. USB cable length make some problems at writing speed and performance. I had same problems with USBASP too. I think the best answer is to say change your programmer and buy a professional one(or a clone version of professional programmers).