原题: Burning the Bootloader without external AVR-Writer
作者:Kimio Kosaka
FT232RL BitBang Mode AVR-Writer
FT232RL is an USB-Serial bridge on an Arduino Dicimila/NG/Duemilanove PCB. It has the function to manipulate each signal pin directly. It's called BitBang Mode.
"avrdude-serjtag" is AVR-Writer software 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.
I describe below the method. on Windows-XP.
Attention!!!
If you want use "avrdude-serjtag" on Linux or Mac OS, you must remake ( patch, reconfigure and recompile) it.
There are useful projects. avrdude by FT245R/FT232R(Linux) and BitBang Mode AVR-Writer on Mac (Translated to English by Google.) These projects made a way to BitBang Mode AVR-Writer on Linux and Mac !!!
Of course, if you use Windows in Vmware on your Linux or Mac OS, you can run "avrdude-serjtag(windows version)".
Modify the Dicimila
There are four pads written as X3 near FT232RL on a Diecimila PCB. (These pads are connected to the control pins of FT232RL.)
Remove the solder of these pads and insert a pin-header. And soldering it.


Downloading
"avrdude-serjtag" FTDI BitBang AVR-Writer
serjtag-0.3.zip mirror site
serjtag-0.3.tar.gz mirror site
serjtag-0.3.zip original site (http://suz-avr.sblo.jp/article/4438871.html)
serjtag-0.3.tar.gz original site (http://suz-avr.sblo.jp/article/4438871.html)
configure-file for avrdude-serjtag
avrdude.conf (Update: included chip-parameter of ATmega328P and 88P)
"avrdude-GUI (yuki-lab.jp Version)" GUI wrapper for avrdude
avrdude-GUI-1.0.5.zip mirror site
avrdude-GUI-1.0.5.zip original site (http://yuki-lab.jp/hw/avrdude-GUI/index.html)
avrdude-GUI (yuki-lab.jp Version) require Microsoft .NET Framework 2.0.
When .NET Framework 2.0 is not installed. Download it from here (Microsoft .NET Framework 2.0 download page) and install it.
转载声明:凡文章出处为www.RoboticFan.com的,系本站的原创文章。其它媒体在注明出处为RoboticFan.com并给出原始链接后可以自由转载,否则将视为侵权!
| 上一篇:天骄峰景 与机器人塔米亲密互动 下一篇:没有了 |





