Avrdude FTDI Bitbang mode not working

The AVRDUDE 6.3 version, as used in the Arduino IDE is not working with the FTDI Sync Bitbang.
in the avdrude,conf file i found a programmer "arduino-ft232r" and a identical programmer "uncompatino".
This is a very cheap good alternative to program an arduino, or to flash a new bootloader. You can even use
this to use an Arduino without bootloader.

However, when testing this programmer AVRDUDE with windows 10 it shows an error message that you must recompile AVRDUDE with the FTDI drivers. I don'n know how to do this.
But i found a recompiled version named avrdude-serjtag04e.zip (dowload and extract) that solved this problem.

So my wish is to replace the current AVRDUDE.EXE with a version that supports the FTDI Sync Bitbang modes, and to include these in the programmer list in the pull-down menu.
Note : the user can define wicht pins to use in bitbang mode, most bitbangers use DSR, CTS, DTD and RI lines, some other use TXD, RXD, DTR and RTS lines, as used in serial bitbang modes, not using the FTDI Driver.

jfbron:
However, when testing this programmer AVRDUDE with windows 10 it shows an error message that you must recompile AVRDUDE with the FTDI drivers. I don'n know how to do this.
But i found a recompiled version named avrdude-serjtag04e.zip (dowload and extract) that solved this problem.

Which version of AVRDUDE is it?

Does the official (not the Arduino version) compiled version of AVRDUDE 6.3 work:
http://download.savannah.gnu.org/releases/avrdude/

jfbron:
So my wish is to replace the current AVRDUDE.EXE with a version that supports the FTDI Sync Bitbang modes, and to include these in the programmer list in the pull-down menu.

Is your goal to do that for your own use or to also publish it for the community? I ask because I have a little experience with making 3rd party programmer packages so I might be able to offer some ideas for how to do this.

"Does the official (not the Arduino version) compiled version of AVRDUDE 6.3 work:
http://download.savannah.gnu.org/releases/avrdude/"

Yes, Linux Mint ,avrdude version 6.3, URL: http://savannah.nongnu.org/projects/avrdude/

Using an FTDI adapter like this:

Using: Sketch/Export Compiled Binary

$ avrdude -patmega328p -cuncompatino -Pft0 -Uflash:w:/home/kprims/Arduino/Blink1/Blink1.ino.with_bootloader.standard.hex:i -Ulock:w:0x0F:m

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.10s

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "/home/kprims/Arduino/Blink1/Blink1.ino.with_bootloader.standard.hex"
avrdude: writing flash (32768 bytes):

Writing | ################################################## | 100% 0.80s

avrdude: 32768 bytes of flash written
avrdude: verifying flash memory against /home/kprims/Arduino/Blink1/Blink1.ino.with_bootloader.standard.hex:
avrdude: load data flash data from input file /home/kprims/Arduino/Blink1/Blink1.ino.with_bootloader.standard.hex:
avrdude: input file /home/kprims/Arduino/Blink1/Blink1.ino.with_bootloader.standard.hex contains 32768 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.51s

avrdude: verifying ...
avrdude: 32768 bytes of flash verified
Snipped

Here's the appropriate repository for Arduino's build of AVRDUDE if you want to submit a pull request or issue report requesting the addition of support for the arduino-ft232r and uncompatino programmers:

Well, I don't need it. I was just seeing if I could get it to work, but will still be using the USBasp with the Alpha firmware.
Didn't mean to hijack the thread.

I wasn't specifically replying to you kprims. I was just adding some potentially useful information for anyone who is interested in this topic. I don't at all think you were hijacking.

The Windows version 6.3 of AvrDude comes with an error " libusb-win32 and libftdi not found", while the Sertag version (a 5.x clone with these drivers patched into it) are working.
I don't know why, I installed the FTDI drivers, but i assume you must recompile to include these drivers in the AVRDUDE.EXE file.
It must be possible to build a 6.3x version with these drivers included, in a way simulair to the sertag version, and include this in a nest release of the arduino IDE .....

This is not just for me, by doiing this, everyone will be able to use any serial adapter with an ftdi rs323R chip as a bitbang programmer to download a new bootloader, without buying a programmer.
You can buy a very simple FT232RL based serial interface with a SPI connector, for $2 Shipment included.

pert:
Here's the appropriate repository for Arduino's build of AVRDUDE if you want to submit a pull request or issue report requesting the addition of support for the arduino-ft232r and uncompatino programmers:
GitHub - arduino/avrdude-build-script: avrdude build scripts for Arduino/Genuino

Although not knowledgeable on this topic, I'm in agreement. I think the best way to proceed is to open an issue report requesting this be done to the next release of Arduino's AVRDUDE.