I have an Arduino Mini, which was working well till yesterday. I was using a USB to Serial Converter cable for uploading the new sketch to Mini. But from yesterday I'm not able to upload any new sketches to the Arduino Mini Board.
The Microcontroller is still working and I'm able to run the sketch already uploaded to the board. But new sketches I'm not able to upload.
So I took an Arduino Uno board and tried uploading a new sketch to Mini using that, with Arduino as ISP option and found that it is uploading without any problems. Then because I felt it might be a bootloader issue, I tried burning the bootloader for mini using UNO. The arduino software showed the bootloader is programmed, but still I'm not able to upload any new sketches using the USB UART option.
I could identify that It's not the problem with the reset button pressing also because I tried lot of times the uploading with different reset button presses at different times looking at the verbose output.
I also tried all the options mentioned in the below forum topic
but still not working.
I'm a newbee in Arduino.
Can anyone of you please help me to find out the problem?
I'm using the prolific USB to Serial converter. Below is a link to the same.
Then I'm not using Arduino Pro Mini.
I'm using Arduino Mini mentioned in the below link. Arduino Mini 328 , the 5V one (not 168).
I even tried programming the latest Hex file
optiboot_atmega328-Mini.hex. But still no success.
After programming the Arduino mini with the new bootloader I'm not able to see even the LED blink which normally happens on every reset. Still struggling to find a solution.
It's not a pro mini, just a mini. But still pro mini bootloadet should work, try that (bootloader atmega328p 5v 16 mhz pro mini).
How are you burning the bootloader?
I tried burning that pro mini bootloader hex file also. No success.
I'm burning the boot loader through through Arduino Uno. The Connections are as bolow.
Uno Pin 13 --------------------------> Mini Pin 13
Uno Pin 12 --------------------------> Mini Pin 12
Uno Pin 11 -- ------------------------> Mini Pin 11
Uno Pin 10 --------------------------> Mini Reset
Uno Vcc ----------------------------> Mini Vcc
Uno GND ---------------------------> Mini GND
I took ArduinoISP program from examples and uploaded it to Uno first.
Then made programmer option "Arduino as ISP" and then selected Mini 328 and gave Burn Bootloader.
The Arduino IDE showed burned successfully, and the Uno Rx-Tx Leds were blinking while programming.
But still was not able to upload any sketch using my prolific USB-Serial.
I also tried to use another IDE called Arduino builder and used that program to upload custom .HEX files.
Is there anyway to check whether the bootloader is successfully burned in my mini board other than try programming using the USB-Serial converter?
I connected the 5V Vcc connection to the 9V Vcc Pin of Arduino Mini and I'm able to upload the sketch using my prolific USB-Serial now.
But when I'm giving 5V to the normal Vcc Pin it's not uploading.
But the Program is running and I'm able to communicate with the microcontroller the normal Vcc 5v connection but not uploading the sketch.
With 5V supply to 9v Pin i'm able to upload sketches and also it's running the program and I'm able to communicate with the controller.