I am having issues attempting to use the StellarisWare USB library to program a device to work with a USB keyboard, so I have gone back to the TI development kit: a RDK-IDM-SBC.
This development system works OK with my USB keyboard with the default loaded version of the firmware.
However: Once I get the firmware to rebuild (source in C:\StellarisWare\boards\rdk-idm-sbc\qs-blox) the USB keyboard in now inoperative: I never see any calls to the KeyboardCallback() function whilst debugging.
Notably I did have to change some settings to get the software to build: I had to change some Include Library files in the 'File Search Path' part of the 'ARM Linker' settings for the qs-blox project.
I changed "${PROJECT_ROOT}/../../../../driverlib/ccs/Debug/driverlib.lib" to "${PROJECT_ROOT}/../../../../driverlib/ccs-cm3/Debug/driverlib-cm3.lib" , "${PROJECT_ROOT}/../../../../grlib/ccs/Debug/grlib.lib" to "${PROJECT_ROOT}/../../../../grlib/ccs-cm3/Debug/grlib-cm3.lib" and "${PROJECT_ROOT}/../../../../usblib/ccs/Debug/usblib.lib" to "${PROJECT_ROOT}/../../../../usblib/ccs-cm3/Debug/usblib-cm3.lib".
I thought that this was just to do with the split of Stellarisware and TivaWare.
Is there some dependency that I am missing, or some library change that means this is no longer working?
Thanks in advance for any assistance with this issue.

