Check Hardware:
Use a different USB cable and test different ports (if available).
Power cycle your PS3.
Reinstall CFW (Last Resort):
Only if nothing else works. Back up data first! Resources available on PSX-Place forums.
Additional Notes:
Controller charging doesn't guarantee data transfer functionality.
Use a FAT32 formatted USB drive.