Paul__B:
I might be just a trifle worried that the RS-232 interface is functioning as it should. Also whether you need to set the "handshake" on the RS-232 - generally looping RTS to CTS and DSR to DTR.
Loop Tx back to Rx through your two inverters with the chip removed, and see if the "Serial Monitor" echoes when you type something and "Enter".
Paul__B:
I might be just a trifle worried that the RS-232 interface is functioning as it should. Also whether you need to set the "handshake" on the RS-232 - generally looping RTS to CTS and DSR to DTR.
Loop Tx back to Rx through your two inverters with the chip removed, and see if the "Serial Monitor" echoes when you type something and "Enter".
And your results on this test were?
I haven't tried it cause it rained heavily here today and the port was with my friend, so could not test today. A day gone to waste, but tomorrow hopefully I will do the test and post the results.
Any help on the bootloading process would be helpful. Also please mention how can I use the optiboot bootloader instead of the default Atmega8 bootloader. Also please mention the fuse settings. I am using an external crystal @ 16 Mhz.
It's the process I have used to upload the bootloader to a 328. I don't think there is a whole lot of difference between an 8 and a 328.
If this process isn't suitable for some reason then I guess I have not realized that from among all the stuff you have posted which seems to involve a much more complex process. If it isn't suitable please explain why and it may be possible to provide more help.
It's the process I have used to upload the bootloader to a 328. I don't think there is a whole lot of difference between an 8 and a 328.
If this process isn't suitable for some reason then I guess I have not realized that from among all the stuff you have posted which seems to involve a much more complex process. If it isn't suitable please explain why and it may be possible to provide more help.
...R
I have been trying to bootload my Atmega8 and do know it is not a lot different other than choosing your programmer and board. But the problem is I am trying to use a parallel programmer to upload the bootloader and when I try to upload the same I get the following error on the Arduino IDE,
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA8 is 1E 93 07
If it's correct, what sort of PC are you using? Has it got a real parallel port? I have read that USB to Parallel cables do not fully mimic a real parallel port?
The AVR Dragon is a high-voltage parallel programmer. You connect a whole lot of wires up, it applies something like +12V to the Reset pin to force it into programming mode, and it can be programmed quite fast. However you need to be able to either isolate the chip, or remove it completely and put it into the programmer.
But the problem is I am trying to use a parallel programmer to upload the bootloader ...
If it's correct, what sort of PC are you using? Has it got a real parallel port? I have read that USB to Parallel cables do not fully mimic a real parallel port?
How is everything wired up?
...R
Yup, this is the correct link, sorry for the typo. And it is connected as it is said in the picture. And yeah my pc have a real parallel port, which I am using to upload the programmer.
I suspect your PC runs Windows - which I have mostly forgotten. I do have an old laptop with a parallel port that is loaded with Ubuntu Linux but I don't think I've ever done anything with the parallel port using Ubuntu. When Visual Basic was young I built a DIY digital oscilloscope that was connected to the parallel port - but that was a looong time ago.
This whole Thread has jumped all over the place and you may get a better response if you start a new Thread with a title something like "Help uploading Atmega 8 bootloader using PC parallel port" and then in your opening post give as much detail, links and diagrams as you can.
Is someone out there giving away Atmega8 DIPs for Halloween? I did a search just now and there is a generous amount of noise about Atmega8 and bootloaders. It's scary ]
Serial Arduino
Whatever the "draw" is for these old platforms, Ops need to understand that these are artifacts of the past and most of the off-the-tongue knowledge is long forgotten. The old archives may contain information of benefit, but my personal opinion is that newbies should stick with current platforms until they have the knowledge & experience to venture down the dark halls of Arduino history.
When/If an Op can articulate a very narrow question with sufficient materials, maybe our time is warranted to assist; I know I am generally agreeable in such cases. The pix posted by the Op in #1 is one of my V-USB solderless breadboards from my post on V-USB revisited. It's cute, but not even relavent in this thread.