Hi!
I decided to try programming my daisy seed via Gen~ and Oopsy in Max8.
I downloaded oopsy, and ran the install script, which populated the oopsy/source/libdaisy/build dir.
I created a custom seed.json, with the minimal setup described in the wiki.
I use a simple throughput gen~ max patch, but get no audio throughput. Circuit is fine, I can upload custom .cpp with make program-dfu that work and sound fine. Any tips on debugging this? Verbose output from Max window below.
Thanks!
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.json
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.json
gen~: exported: HD:/Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp
oopsy-verbose: script start /Users/dunc/Documents/Max 8/Packages/oopsy/source/daisy.seed.json 48kHz block48 /Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp boost
oopsy-verbose: stop success dictionary u305001140
oopsy-verbose: start success dictionary u952001141
oopsy-verbose: using build tools found in /usr/local/bin
oopsy-verbose: Target daisy_seed configured in path /Users/dunc/Documents/Max 8/Packages/oopsy/source/daisy.seed.json
oopsy-verbose: Building to /Users/dunc/Documents/Max 8/Packages/oopsy/source/build_simple_daisy_seed
oopsy-verbose: Will upload from /Users/dunc/Documents/Max 8/Packages/oopsy/examples/simple.cpp by writing to:
oopsy-verbose: /Users/dunc/Documents/Max 8/Packages/oopsy/source/build_simple_daisy_seed/simple_daisy_seed.cpp
oopsy-verbose: /Users/dunc/Documents/Max 8/Packages/oopsy/source/build_simple_daisy_seed/Makefile
oopsy-verbose: /Users/dunc/Documents/Max 8/Packages/oopsy/source/build_simple_daisy_seed/build/simple.bin
oopsy-verbose: oopsy generated code
oopsy-verbose: oopsy compiling...
oopsy-verbose: compiling...
oopsy-verbose: generated code
oopsy-verbose: oopsy created binary 57KB
oopsy-verbose: oopsy flashing...
oopsy-verbose: flashing...
oopsy-verbose: created binary 57KB
oopsy-verbose: stdout dfu-util -a 0 -s 0x08000000:leave -D build/simple.bin -d ,0483:df11
oopsy-verbose: dfu-util 0.11
oopsy-verbose:
oopsy-verbose: Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
oopsy-verbose: Copyright 2010-2021 Tormod Volden and Stefan Schmidt
oopsy-verbose: This program is Free Software and has ABSOLUTELY NO WARRANTY
oopsy-verbose: Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
oopsy-verbose:
oopsy-verbose: Opening DFU capable USB device...
oopsy-verbose: Device ID 0483:df11
oopsy-verbose: Device DFU version 011a
oopsy-verbose: Claiming USB DFU Interface...
oopsy-verbose: Setting Alternate Interface #0 ...
oopsy-verbose: Determining device status...
oopsy-verbose: DFU state(5) = dfuDNLOAD-IDLE, status(0) = No error condition is present
oopsy-verbose: Aborting previous incomplete transfer
oopsy-verbose: Determining device status...
oopsy-verbose: DFU state(2) = dfuIDLE, status(0) = No error condition is present
oopsy-verbose: DFU mode device DFU version 011a
oopsy-verbose: Device returned transfer size 1024
oopsy-verbose: DfuSe interface name: "Internal Flash "
oopsy-verbose: Downloading element to address = 0x08000000, size = 57392
oopsy-verbose: Erase [ ] 0% 0 bytesErase [ ] 0% 0 bytesErase [= ] 5% 3072 bytesErase [== ] 8% 5120 bytesErase [=== ] 12% 7168 bytesErase [==== ] 16% 9216 bytesErase [===== ] 21% 12288 bytesErase [====== ] 24% 14336 bytesErase [======= ] 28% 16384 bytesErase [======== ] 32% 18432 bytesErase [========= ] 37% 21504 bytesErase [========== ] 41% 23552 bytesErase [=========== ] 44% 25600 bytesErase [============ ] 48% 27648 bytesErase [============= ] 53% 30720 bytesErase [============== ] 57% 32768 bytesErase [=============== ] 60% 34816 bytesErase [================ ] 64% 36864 bytesErase [================= ] 69% 39936 bytesErase [================== ] 73% 41984 bytesErase [=================== ] 76% 44032 bytesErase [==================== ] 80% 46080 bytesErase [===================== ] 85% 49152 bytesErase [====================== ] 89% 51200 bytesErase [======================= ] 92% 53248 bytesErase [======================== ] 96% 55296 bytesErase [=========================] 100% 57392 bytes
oopsy-verbose: Erase done.
oopsy-verbose: Download [ ] 0% 0 bytesDownload [= ] 5% 3072 bytesDownload [== ] 8% 5120 bytesDownload [=== ] 12% 7168 bytesDownload [=== ] 14% 8192 bytesDownload [==== ] 16% 9216 bytesDownload [===== ] 21% 12288 bytesDownload [====== ] 24% 14336 bytesDownload [======= ] 28% 16384 bytesDownload [======= ] 30% 17408 bytesDownload [======== ] 32% 18432 bytesDownload [========= ] 37% 21504 bytesDownload [========== ] 41% 23552 bytesDownload [=========== ] 44% 25600 bytesDownload [============ ] 48% 27648 bytesDownload [============= ] 53% 30720 bytesDownload [============== ] 57% 32768 bytesDownload [=============== ] 60% 34816 bytesDownload [================ ] 64% 36864 bytesDownload [================= ] 69% 39936 bytesDownload [================== ] 73% 41984 bytesDownload [================== ] 74% 43008 bytesDownload [=================== ] 76% 44032 bytesDownload [==================== ] 80% 46080 bytesDownload [===================== ] 85% 49152 bytesDownload [====================== ] 89% 51200 bytesDownload [====================== ] 90% 52224 bytesDownload [======================= ] 92% 53248 bytesDownload [======================== ] 96% 55296 bytesDownload [=========================] 100% 57392 bytes
oopsy-verbose: Download done.
oopsy-verbose: File downloaded successfully
oopsy-verbose: Submitting leave request...
oopsy-verbose:
oopsy-verbose: stderr dfu-util: Warning: Invalid DFU suffix signature
oopsy-verbose: dfu-util: A valid DFU suffix will be required in a future dfu-util release
oopsy-verbose: dfu-util: Error during download get_status
oopsy-verbose: make: *** [program-dfu] Error 74
oopsy-verbose:
oopsy-verbose: oopsy flashed
oopsy-verbose: flashed