I'm unable to boot the ua (usb) version of the firmware via spi slave without a flash chip being installed... The intdev / i2c or spi versions boot fine with version 3.0 without flash installed, but not with version 3.1. I'm not able to boot any of the two (3.0 / 3.1) ua versions via xrun.
The development board I'm testing with is the SQ66, with it's flash chip de-soldered.
- Version 3.0 -> i2c / spi control any geometry / sample rate boot fine, I see the green LED blink 3 times and can communicate over i2c
- Version 3.0 -> ua, never boots when being run with xrun. xrun --dumpstate build/application_xvf3800_ua-io48-sqr.xe is blank
- Version 3.1 -> i2c / spi control does not boot, when run with xrun
- Also trying to boot via SPI from another MCU does work for the i2c / spi bin's produced with generate_image.py, but again not the ua version, haven't tried 3.1 i2c / spi
- I tried modifying out the Boot and External Devices section of modules/fwk_xvf/modules/bsp/XK-VOICE-SQ66-EVK/xvf3800_qf60.xn, without any success
Any ideas?