I use the example SimpleButton for the pod.
I’m able to upload the program to my pod and it works as expected. Button 1 switches LED 1 to white while pressed and Button 2 toggles LED 2 to white.
But after a reset or power off/on the program works only partial.
Button 1 switches LED 1 to red while pressed and Button 2 has no function any more.
Similar is to other examples. Encoder or so.
After upload with make program-dfu the program is working one time, after reset or power off/on not.
It seems the program is only uploaded to a RAM like memory.
hardy@misterbig:/second/downloads/Kickstarter/Daisy/DaisyExamples/pod/SimpleButton$ make program-dfu dfu-util -a 0 -s 0x08000000:leave -D build/SimpleButton.bin -d 0483:df11 dfu-util 0.9 Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. Copyright 2010-2016 Tormod Volden and Stefan Schmidt This program is Free Software and has ABSOLUTELY NO WARRANTY Please report bugs to http://sourceforge.net/p/dfu-util/tickets/ dfu-util: Invalid DFU suffix signature dfu-util: A valid DFU suffix will be required in a future dfu-util release!!! Opening DFU capable USB device... ID 0483:df11 Run-time device DFU version 011a Claiming USB DFU Interface... Setting Alternate Setting #0 ... Determining device status: state = dfuIDLE, status = 0 dfuIDLE, continuing DFU mode device DFU version 011a Device returned transfer size 1024 DfuSe interface name: "Internal Flash " Downloading to address = 0x08000000, size = 29148 Download [=========================] 100% 29148 bytes Download done. File downloaded successfully dfu-util: Error during download get_status make: *** [../../libdaisy/core/Makefile:250: program-dfu] Fehler 74