4. Bit bang – Burn Boot loader via USB
FT232RL is an USB-Serial bridge on an Arduino Diecimila/NG/Duemilanove PCB. It has the function to manipulate each signal pin directly. It's called BitBang Mode. "avrdude-serjtag" is AVR-Writer software (avrdude + BitBang-patch) developed by Mr.Suz. It include the function to control FT232RL BitBang Mode. If we use "avrdude-serjtag" we can burn the bootloader by Diecimila itself. Mr. Kimio Kosaka has a wonderful guide describe below the method: http://www.geocities.jp/arduino_diecimila/bootloader/index_en.html
Modify the Seeeduino
Prepare Seeeduino for BitBang mode:
Seeeduino’s bit bang pins are labeled according to config file of AVRDUDE. If you are starting from Mr. Kimio Kosaka’s tutorial, the mapping is like this:
CTS DSR DCD RI
Application: You may upgrade or restore Seeeduino’s bootloader by this method, please be caution about the possible risk in mistaken fusing. Strictly follow the guide or READ related documents before you try this out.