arm-linux 自动挂载U盘报错记录处理

一.U盘报错及缘由



  • 1.usb 1-2: device not accepting address 33, error -71

    该错误是在U盘插入到系统中时,-71表示协议报错,协议报错多是时序问题,由于是时序问题,就存在两种可能性,一是源代码中对时序的处理有问题,二是硬件的参数致使时序不对问题。对源代码时序的处理,功力有限难以知道何为对错,选择先从硬件尝试,硬件更换电容参数后,解决。ide


  • 2.unable to read boot sector to mark fs as dirty

该问题暂还不清楚,出现过一次,解决上面的报错后,这个错误没有出现过,出现次数不能高度副现。it