Closed ustaufuk1 closed 2 years ago
The problem may be in FTDI FT232R. Very often there are fakes of this microcircuit.First you need to check the operation of the FTDI FT232R itself. In my developments, I stopped using this chip, due to fakes. The chip identifier was erased very often, and it was not detected.I had to restore it through a special program. Rarely, but it was not matching data rates.When using CH340G, there were no such problems.In all new developments, I began to use only CH340G
Thanks for the tip but I am using this FTDI almost 2 years. So, I didn't have any problem until today and after that too. I don't think it is beacuse of that :/
so you have bootloader for 9600, program bootloader again, do not forget to change boards.txt back to original (64.menu.clock.16MHz_external.upload.speed=115200) so you have correct bootloader binary selected
@ustaufuk1 are you experiencing the same issues with the previous version of MegaCore (v2.0.2)? There is a known issue with some 1 MHz bootloaders that I'm about to fix, so it would be interesting to know if 2.0.2 works for you or not
thanks for helping me with the Burn Bootloader problem. Currently I cannot upload code from arduino Ide to my atmega 64 I connected my arduino and arduino 64 as follows. 5v-5v GND-GND Tx-Rx Rx-Tx Reset- Reset
I installed TOOL as shown below and press CTRL + U
Successfully uploaded the code to ATmega64 but Code is not executing it's functionality.
OP didn't respond, so I'll assume the issue has been resolved. Either way, it was probably a hardware problem.
Hello, first of all I want to say huge thank you to MCUdude for awesome package.
I am using ATmega64 with MegaCore and there is no problem with burning bootlader. I am doing with Arduino Mega as ISP device and after burning bootlader LED is blinking as excepted. Also no problem to upload sketch without bootlader at ISP mode (with holding shift key).
The problem starts when I switch to USB-Serial converter which is FTDI FT232R. Problem occurs when I am uploading sketch to the ATmega64. I am using MCU with 16Mhz external oscillator and as you know default baudrate is 115200. I can not upload the sketch at this baudrate and I realize when I decrease the default baudrate to the 9600 it works like a charm. Also, it is sometimes working at 19200 and sometimes not but at 9600 it is working all the time. I can say converter is working properlly because I am using it with many different devices at 115200.
No problem at Reset/DTR/Rx/Tx pins. Only solution is decreasing the baudrate.
What could be the problem? Do you have any idea to check somewhere?
I am handle that problem with changing default board settings from
\MegaCore\hardware\avr\2.0.3\boards.txt
64.menu.clock.16MHz_external.upload.speed=115200 => 64.menu.clock.16MHz_external.upload.speed=9600
------ Error Output ------
------ Successfull Output ------