Description of Problem
I just got my Daisy Patch and was able to flash a couple of examples and test. However, when I attempt to flash the multi-app example patch, only the first one is flashed onto the Seed. Upon clicking to make the Max console output verbose, I discovered that one binary was flashed to the Seed, then it resets itself before the next one may be flashed. I tried using the oopsy.js node script and have the same result.
oopsy.js Console Output
`node …/source/oopsy.js patch crossover.cpp giga.cpp midside.cpp modfm.cpp pulsar.cpp reverb.cpp squine.cpp
Target patch configured in path /Users/matthewdunlap/Documents/Max 8/Library/oopsy/source/daisy.patch.json
Building to /Users/matthewdunlap/Documents/Max 8/Library/oopsy/source/build_crossover_giga_midside_modfm_pulsar_reverb_squine_patch
Will upload from crossover.cpp, giga.cpp, midside.cpp, modfm.cpp, pulsar.cpp, reverb.cpp, squine.cpp by writing to:
/Users/matthewdunlap/Documents/Max 8/Library/oopsy/source/build_crossover_giga_midside_modfm_pulsar_reverb_squine_patch/crossover_giga_midside_modfm_pulsar_reverb_squine_patch.cpp
/Users/matthewdunlap/Documents/Max 8/Library/oopsy/source/build_crossover_giga_midside_modfm_pulsar_reverb_squine_patch/Makefile
/Users/matthewdunlap/Documents/Max 8/Library/oopsy/source/build_crossover_giga_midside_modfm_pulsar_reverb_squine_patch/build/crossover_giga_midside_modfm_pulsar_reverb_squine.bin
oopsy generated code
rm -fR build
mkdir build
arm-none-eabi-gcc -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H750xx -DUSE_HAL_DRIVER -DHSE_VALUE=16000000 -DSTM32H750xx -I…/libdaisy -I…/libdaisy/src/ -I…/libdaisy/src/usbd -I…/libdaisy/Drivers/CMSIS/Include/ -I…/libdaisy/Drivers/CMSIS/Device/ST/STM32H7xx/Include -I…/libdaisy/Drivers/STM32H7xx_HAL_Driver/Inc/ -I…/libdaisy/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I…/libdaisy/core/ -I -O3 -Wall -Wno-missing-attributes -fasm -fdata-sections -ffunction-sections -MMD -MP -MF"build/system_stm32h7xx.d" -I"…/gen_dsp" -O3 -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -std=gnu11 -Wa,-a,-ad,-alms=build/system_stm32h7xx.lst …/libdaisy/core/system_stm32h7xx.c -o build/system_stm32h7xx.o
arm-none-eabi-gcc -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H750xx -DUSE_HAL_DRIVER -DHSE_VALUE=16000000 -DSTM32H750xx -I…/libdaisy -I…/libdaisy/src/ -I…/libdaisy/src/usbd -I…/libdaisy/Drivers/CMSIS/Include/ -I…/libdaisy/Drivers/CMSIS/Device/ST/STM32H7xx/Include -I…/libdaisy/Drivers/STM32H7xx_HAL_Driver/Inc/ -I…/libdaisy/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I…/libdaisy/core/ -I -O3 -Wall -Wno-missing-attributes -fasm -fdata-sections -ffunction-sections -MMD -MP -MF"build/startup_stm32h750xx.d" -I"…/gen_dsp" -O3 -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -std=gnu11 -Wa,-a,-ad,-alms=build/startup_stm32h750xx.lst …/libdaisy/core/startup_stm32h750xx.c -o build/startup_stm32h750xx.o
arm-none-eabi-g++ -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H750xx -DUSE_HAL_DRIVER -DHSE_VALUE=16000000 -DSTM32H750xx -I…/libdaisy -I…/libdaisy/src/ -I…/libdaisy/src/usbd -I…/libdaisy/Drivers/CMSIS/Include/ -I…/libdaisy/Drivers/CMSIS/Device/ST/STM32H7xx/Include -I…/libdaisy/Drivers/STM32H7xx_HAL_Driver/Inc/ -I…/libdaisy/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I…/libdaisy/core/ -I -O3 -Wall -Wno-missing-attributes -fasm -fdata-sections -ffunction-sections -MMD -MP -MF"build/crossover_giga_midside_modfm_pulsar_reverb_squine_patch.d" -I"…/gen_dsp" -O3 -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -fno-exceptions -fasm -finline -finline-functions-called-once -fshort-enums -fno-move-loop-invariants -fno-unwind-tables -O3 -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -std=gnu++14 -Wa,-a,-ad,-alms=build/crossover_giga_midside_modfm_pulsar_reverb_squine_patch.lst crossover_giga_midside_modfm_pulsar_reverb_squine_patch.cpp -o build/crossover_giga_midside_modfm_pulsar_reverb_squine_patch.o
arm-none-eabi-g++ build/system_stm32h7xx.o build/startup_stm32h750xx.o build/crossover_giga_midside_modfm_pulsar_reverb_squine_patch.o -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard --specs=nano.specs --specs=nosys.specs -T…/libdaisy/core/STM32H750IB_flash.lds -L…/libdaisy/build -ldaisy -lc -lm -lnosys -Wl,-Map=build/crossover_giga_midside_modfm_pulsar_reverb_squine.map,–cref -Wl,–gc-sections -o build/crossover_giga_midside_modfm_pulsar_reverb_squine.elf
arm-none-eabi-size build/crossover_giga_midside_modfm_pulsar_reverb_squine.elf
text data bss dec hex filename
108396 1068 67136516 67245980 402179c build/crossover_giga_midside_modfm_pulsar_reverb_squine.elf
arm-none-eabi-objcopy -O ihex build/crossover_giga_midside_modfm_pulsar_reverb_squine.elf build/crossover_giga_midside_modfm_pulsar_reverb_squine.hex
arm-none-eabi-objcopy -O binary -S build/crossover_giga_midside_modfm_pulsar_reverb_squine.elf build/crossover_giga_midside_modfm_pulsar_reverb_squine.bin
oopsy compiled code
oopsy flashing…
dfu-util -a 0 -s 0x08000000:leave -D build/crossover_giga_midside_modfm_pulsar_reverb_squine.bin -d ,0483:df11
dfu-util 0.10
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2020 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: Warning: 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 element to address = 0x08000000, size = 109472
Erase [=========================] 100% 109472 bytes
Erase done.
Download [=========================] 100% 109472 bytes
Download done.
File downloaded successfully
dfu-util: Error during download get_status
make: *** [program-dfu] Error 74
upload failed
oopsy done`