When building from latest git source accessing usb causes the program to crash. Tracked it down to src\dso_usbd.cpp in cdcEventHandler() there is a switch which is missing a lnUsbCDC::CDC_WRITE_AVAILABLE case so it falls through to xAssert().
would you like this as a pull?
Awesome firmware btw. Really well done