User Activity

I have created a simple app using stm32cubemx and cubeide that waits for a GPIO signal to go low, then plays a canned stream of I2S data to the port. The function call to HAL_I2S_Transmit() is causing the system to reset. Specifically the statement...
When I attemptC:\Users\Scott\AppData\Local\Temp\ccZvyICB.s:211: Error: selected processor does not support `dsb 0xF' in Thumb modeC:\Users\Scott\AppData\Local\Temp\ccZvyICB.s:222: Error: selected processor does not support `isb 0xF' in Thumb modeC:\U...
After programming the stm32g0316-disco the first time the programmer no longer connects. How do I reprogram it, and prevent this in the future?Thanks,Scott