Where is your main where you init chibios?
Can you provide your whole file? If not, can you create a short test program that does the
same thing?
Are you running a debugger? can you see what the processor is doing? Do you have all the debug
options turned on?
You might want to add a blinking LED thread. It is amazing how much you can tell just by how
a simple LED blinks.
Check the demo programs. There are one or two around that use the usb port shell.
-John Scott