Table of Contents
- Where do I get the code for the ATMEGA8 chip?
- Where do I download the AVR Doper firmware?
- How do I compile the AVR Doper firmware?
- What version do I download?
- How do I load the .hex file to the ATMEGA8 chip?
- Do you have plans for a parallel programmer?
- Do you have instructions on how to program the chip with a parallel programmer?
- Do I have to remove the ATMEGA8 from the programmer to program/upgrade it?
- What software do you use with the parallel programmer to initially program the ATMEGA8?
- Where do I get Bascom?
- How do I use Bascom to program the ATMEGA8?
- How do I program the fuse settings for the ATMEGA8?
- Where do I get the USB drivers?
- How do I load the USB driver?
- What operating systems are compatible with the USB programmer?
- Will it run on a 64 bit OS?
- Will the USB programmer work with a Mac?
- Are there any hardware compatibility issues?
- What programming software can I use with the USB programmer?
- Where do I get AVR Studio?
- What are the AVR Studio settings?
- What are the SinaProg settings?
- What is the difference between the two modes?
- Can I get the Eagle files for the USB programmer?
- Can I buy a USB programmer from you?
- Is there a forum where I can ask questions about the AVR Doper?
- Where do I get the code for the ATMEGA8 chip? The .hex file is located in the firmware folder of the AVR Doper download. There is also a slightly modified version of the 11-27-08 hex file that bypasses the AVR Studio upgrade warning.
- Where do I download the AVR Doper firmware?Objective Development.
- How do I compile the AVR Doper firmware? You do NOT have to compile the firmware. The .hex file is the compiled code.
- What version do I download? The latest. I’ve tested up to 11-27-2008.
- How do I load the .hex file to the ATMEGA8 chip? You will need another programmer. You can build a parallel programmer with only 3 resistors.
- Do you have plans for a parallel programmer? Yes, on my site in the projects section.
- Do you have instructions on how to program the chip with a parallel programmer? Yes, here are my notes.
- Do I have to remove the ATMEGA8 from the programmer to program/upgrade it? Yes, please use an IC socket so the chip can be removed. Also it is useful to have a spare ATMEGA8 for upgrades.
- What software do you use with the parallel programmer to initially program the ATMEGA8? I use Bascom.
- Where do I get Bascom? A free version is available here.
- How do I use Bascom to program the ATMEGA8?
- Options – Programmer – Sample Electronics
- Program – Send to Chip
- Buffer – Load From File
- Files of Type – Intel Hex
- Select the AVR Doper HEX file
- How do I program the fuse settings for the ATMEGA8? Select the Lock & Fuse Bits tab from the Bascom programmer. Set the xtal fuses to CKSEL=1110 SUT=10. Write the fuse settings to the chip. These fuse changes are to accommodate the external 12 MHz xtal. There are no other fuse settings required for the ATMega8 and they should be left at default.
- Where do I get the USB drivers? The Windows XP and Vista USB drivers are located in the root folder of the AVR Doper firmware.
- How do I load the USB driver? Plug in the USB programmer. When prompted for a driver, select Have Disk and browse to the appropriate .inf file in the root folder of the AVR Doper firmware.
- What operating systems are compatible with the USB programmer? I’ve confirmed it works with Windows XP, Vista and Windows 7. I have not tested any other systems.
- Will it run on a 64 bit OS? Yes, but only in HID mode which works very well.
- Will the USB programmer work with a Mac? I don’t know.
- Are there any hardware compatibility issues? I have used my programmer on several computers without any problems. Objective Development warns on their site that there may be incompatibility with some USB chipsets. However, there are no reported compatibility issues if you are running in HID mode.
- What programming software can I use with the USB programmer? On 32 bit OS, I use Atmel AVR Studio v.4.16 SP1. On 64 bit OS, I use AVRDude with SinaProg GUI. Also, Bascom. 1.11.9.5 now has a native STK500 driver, but I have not verified that it is compatible.
- Where do I get AVR Studio? A free version is available here. I am currently using version 4.16 SP1. There may be issues with later versions.
- What are the AVR Studio settings? Set platform to STK500 and the port number to the com port created by the Objective Development USB driver. You can use the Windows Device Manager to determine the port number. Please note the port number may change. Also ignore any Atmel prompts to upgrade the firmware.
- What are the SinaProg settings? Set programmer to STK500v2 USB.
- What is the difference between the two modes? STK500 mode requires a USB driver and works with STK500 compatible programming software such as AVR Studio. HID mode does NOT require any 3rd party USB driver and works with AVRDude. Add a jumper to the HID pins to switch to HID mode.
- Can I get the Eagle files for the USB programmer? Yes. They can be downloaded here.
- Can I buy a USB programmer from you? Sorry.
- Is there a forum where I can ask questions about the AVR Doper? Yes, the Objective Development V-USB Forum.