Connected devices drawing too much current could interfere with the upload process. There are many factors that could cause that. One thing that I have figured out, which was rather surprising to me, is that if I want to upload a new sketch, I have to remove the Pro Mini from the circuit. I've tried using the Burn Bootloader option in the Arduino IDE, but that didn't succeed. Is that telling how to dedicate an Uno to the task of programming other Arduinos? I'm also not sure what you're meaning when you say to bootload the Pro Mini as an Uno. On the link you've provided, I'm not sure what is going on there. I did get this to work once again, so there must have been something I was doing wrong before. I have used an Uno to program the Pro Mini by connecting the Rx and Tx pins between the two boards, the ground and Vcc pins, and connecting the Uno's reset pin to ground, then using USB between the Uno and the PC to upload the sketch. I have this FTDI board ( ) and it has not worked. Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmerīootload the Promini's as Unos to ensure they have a bootloader, then try the FTDI to upload sketches normally.ĭo I have a programmer or can run Uno as one? I'm not sure what that means. You have a Programmer? Or can run an Uno as one? ![]() Z:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CZ:\Program Files (x86)\Arduino\hardware\tools\avr/etc/nf -v -patmega328p -carduino -PCOM5 -b57600 -D -Uflash:w:C:\Users\rich\AppData\Local\Temp\build785044087903e7549bbc785bdf17e1d0.tmp/EAA690_:iĪvrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00Īvrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00Īvrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00Īvrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe0Īvrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe0 Global variables use 612 bytes (29%) of dynamic memory, leaving 1,436 bytes for local variables. Sketch uses 8,050 bytes (26%) of program storage space. I'm back to not being successful in uploading through the Uno. There has to be something I'm doing wrong here. I'm still curious why I have been 100% unsuccessful in programming using the FTDI board, or why so often it fails with the Uno. I tried one more time using the Uno to program the Pro Mini, and it seems to have worked. System wide configuration file is "Z:\Program Files (x86)\Arduino\hardware\tools\avr/etc/nf"Īvrdude: ser_drain(): read error: The I/O operation has been aborted because of either a thread exit or an application request. Here is the error I get after disconnecting the USB cable:Īvrdude: Version 6.0.1, compiled on at 19:59:58 put your main code here, to run repeatedly: put your setup code here, to run once: Have I just had incredibly bad luck with getting bad boards, or am I doing something terribly wrong? Even right now as I type this, I'm trying to upload this very simple sketch, and it is "uploading" forever. ![]() ![]() The blue light on the FTDI board and the red light on the Pro Mini both flash very rapidly, but nothing seems to be happening. When I try using the FTDI board, it just says "uploading" forever, without ending. When I try to use the Uno as ISP, I get the error that the avrdude can't sync (I'll post the exact error below). I returned this Pro Mini, as I couldn't get it to do anything else.įinally, I spent 3x the money on a Sparkfun Arduino Pro Mini, with on the bottom, so I believe that this one is the name brand, right? Well, it will not upload with the FTDI board, nor through an Uno as ISP. I bought another generic from Amazon, and again, unable to upload with FTDI, so I used Arduino Uno as ISP, and uploaded. The red light on it flashes very rapidly whenever connected to power, so I figured it has to be bad. But when I tried to upload an update to that sketch, was unable to do so, even using the Uno as ISP again. I used an Uno to upload using Arduino as ISP, and was able to upload one sketch. On the first, a generic, I was unable to upload using the FTDI board. I've tried three different Arduino Pro Minis. ![]() I'm new to Arduino, so there has to be something I'm doing wrong.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |