Arduino Bootloader burning

Hi,
I want to burn a arduino boot loader to atmega 328p. I dont have any other arduino board. I have only access to parallel port , FTDI Basic Breakout.
Pls help me out for burning the boot loader to atmega238p. I have already built the parallel programer.
Thanks

djsong121:
Hi,
I want to burn a arduino boot loader to atmega 328p. I dont have any other arduino board. I have only access to parallel port , FTDI Basic Breakout.
Pls help me out for burning the boot loader to atmega238p. I have already built the parallel programer.
Thanks

While the arduino IDE does support a simple parallel port programmer, that is probably the most difficult programmer choice in the whole arduino universe to actually get to function. So much depends on the age and type of your PC's parrellel port, OS and version your using, etc. If you have any hair on your head you will most likely loose it all trying to get a home build parallel programmer functioning.

A FTDI basic breakout module might be able to be used as a 'bit bang' AVR programmer, but it won't be directly supported by the arduino IDE, only by using AVRDUDE in command line mode, which you also might find pretty difficult depending on your experience level. This would probably be the 2nd most difficult path to attempt to get functioning.

A second arduino board would be a very good method. Keep in mind that you can use your one arduino board as a AVR programmer by loading it with the arduinoISP sketch and then just wire jumpers to your 328p chip mounted on a solderless breadboard with wire jumpers to the arduino 'progammer board.

But if you can't or won't take that method then you might consider buying an inexpensive USBasp programmer. They are cheap and are directly supported by the arduino IDE. I bought the following and it worked right out of the bag.

Lefty

The FTDI bitbang method
http://www.geocities.jp/arduino_diecimila/bootloader/index_en.html
Need access to FTDI chip pins 6,9,10,11 - X3 on the Duemilanove schematic - to connect to the SCK, MISO, MOSI, Reset pins on the device being programmed.
This does work, but takes a while to set up the software.
I still have a Duemilanove with pins added to X3 for doing this, but haven't used it used it since IDE-0018; then I bought my first programmer
http://www.mdfly.com/index.php?main_page=product_info&cPath=5&products_id=415
to be able to program chips in circuit (and stopped swapping chips in & out of the Duemilanove to program them).

The Hobbyking source looks like the same board, only quite a few dollars less - will add that to my bookmarks for future reference.

all right, I will be using FTDI bitbang method to program it. Will this work for sparkfun breakout too? and I guess I need to use 16Mhz xtal for it too.
Pls correct me if I am wrong.

http://www.geocities.jp/arduino_diecimila/bootloader/AE-UM232R_B_s.gif

Thanks

If you can access the 4 pins, any FTDI breakout can be used.