[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avrdude-dev] avr109 reset for Leonardo/Micro
From: |
Anton Smirnov |
Subject: |
Re: [avrdude-dev] avr109 reset for Leonardo/Micro |
Date: |
Mon, 23 Sep 2013 20:41:05 +0600 |
Thanks! i can see the code below
"// need to do a little dance for Leonardo and derivatives:
// open then close the port at the magic baudrate (usually 1200 bps)
first
// to signal to the sketch that it should reset into bootloader. after
doing
// this wait a moment for the bootloader to enumerate. On Windows, also
must
// deal with the fact that the COM port number changes from bootloader
to
// sketch."
I've tried to do the same using rxtx lib and it works as expected and i can
see it using boards LEDs.
But the board is not reset if trying to do the same libusb at android
(open, set baud 1200, close).
Any ideas?
2013/9/23 David Mellis <address@hidden>
> The logic for resetting the Leonardo or Micro before upload is in the
> Arduino IDE:
> https://github.com/arduino/Arduino/blob/master/app/src/processing/app/debug/AvrdudeUploader.java
>
>
> On Sun, Sep 22, 2013 at 11:56 PM, Anton Smirnov <address@hidden>wrote:
>
>> Probably you're right as i was not able to find it.
>> But Micro and Leonardo are reset somehow in order to jump into bootloader
>> and it does not relate to avr109 imho.
>>
>>
>> 2013/9/23 Joerg Wunsch <address@hidden>
>>
>> > As Anton Smirnov wrote:
>> >
>> > > Can you also suggest where reset code (open, set baud rate 1200,
>> > > close) is located?
>> >
>> > I don't think anything like that is present in the code.
>> >
>> > --
>> > cheers, Joerg .-.-. --... ...-- -.. . DL8DTL
>> >
>> > http://www.sax.de/~joerg/
>> > Never trust an operating system you don't have sources for. ;-)
>> >
>> > _______________________________________________
>> > avrdude-dev mailing list
>> > address@hidden
>> > https://lists.nongnu.org/mailman/listinfo/avrdude-dev
>> >
>> _______________________________________________
>> avrdude-dev mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/avrdude-dev
>>
>
>