I'm attempting to use the examples provided for the BF527 to create an application which uses both USB and UART on a Blutechnix BF527 module. The examples in question are Blackfin\Examples\ADSP-BF527 EZ-KIT Lite\Drivers\UART\Autobaud and Blackfin\Examples\ADSP-BF527 EZ-KIT Lite\Drivers\usb\bulk_loopback_app.
I'm try to add USB functionality to the UART Autoband example. I've added the neccessary headers and variables, and enabled external SDRAM. I then try and initiliase the USB in the adi_ssl_Init() function. However the program immediately jumps to __unknown_exception_occured when run if any code to set up the USB controller (like adi_usb_CoreInit((void*)&Result); ) is included in the ssl init routine.
In what order should I initiliase the devices? What's the best approach for doing this?
Any help/advice would be appreciated.