问题已经解决!!!!
问题原因:由于一直使用自己移植的u-boot进行引导,却忽略了u-boot中有重大的错误,在smdk2440.c文件中的board_init函数中,在设置gb结构体时填写了错误参数,是此次错误的根源。
原错误:
gd->bd->bi_arch_number = MACH_TYPE_SMDK2410;
改正后:
gd->bd->bi_arch_number = MACH_TYPE_S3C2440;
所以一直都在使用2410平台的linux源码进行工作,改成2440的后问题直接没有了,成功拔插usb!!!!!