I've one of those maple mini clones. I put this new boot loader "maple_mini_boot20.bin" using FTDI 232 interface. I then connected the maple via usb and tried uploading sketch from Arduino 1.6.9 IDE. It failed and gave errors as below..
Code: Select all
Sketch uses 12,284 bytes (9%) of program storage space. Maximum is 122,880 bytes.
Global variables use 2,560 bytes of dynamic memory.
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to firstname.lastname@example.org
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: No DFU capable USB device available
Then I put the board in Perpetual bootloader mode and then uploaded the sketch. It succeeded this time.
Now, my question is, do I have to put the board in Perpetual boot loader mode(requires pressing "reset" button, releasing and pressing "button" button) every time I want to upload a program? Is there no way to do it without touching those buttons every time?