xmos / lib_awe

AWE Core for xcore
Other
0 stars 1 forks source link

Memory access exception when switch different array #41

Closed QuinnWang closed 3 months ago

QuinnWang commented 3 months ago

Tried to add a reverb_test array (please ping me to get the related files), to replace the original playBasic_3thread array (just replace during the switch, the original playBasic_3thread also be built into the firmware, this is not changed), if keep switching to press the button 1 and 2 to switch between the simple volume array and reverb example array, the audio output will stop. If using xrun, we can see different memory access exceptions output, could you please have a check, thanks

quinn@quinn-mba app_usb_audio_awe % xrun --xscope bin/UA_STANDALONE/app_usb_audio_awe_UA_STANDALONE.xe 
WARNING: tile[0] - xSCOPE not supported by application, I/O will be via JTAG
WARNING: tile[1] - xSCOPE not supported by application, I/O will be via JTAG
xrun: Program received signal ET_LOAD_STORE, Memory access exception.
      [Switching to tile[1] core[2] (dual issue)]
      0x000b4a64 in awe_vecBiquad ()

quinn@quinn-mba app_usb_audio_awe % xrun --xscope bin/UA_STANDALONE/app_usb_audio_awe_UA_STANDALONE.xe
WARNING: tile[0] - xSCOPE not supported by application, I/O will be via JTAG
WARNING: tile[1] - xSCOPE not supported by application, I/O will be via JTAG
xrun: Program received signal ET_LOAD_STORE, Memory access exception.
      [Switching to tile[1] core[2] (dual issue)]
      0x00090878 in awe_modAllpassDelayciProcess ()
QuinnWang commented 3 months ago

Redundant because of the network problem. Now closed