mmcblk1: error -84 transferring data, sector 0, nr 8, cmd.opcode 0x12, cmd.resp 0x900, card status 0x0
时间: 2024-04-14 13:29:02 浏览: 221
这个错误代码常见于SD卡读写操作时出现的问题。错误代码-84表示传输数据时发生了错误。根据给出的信息,错误发生在扇区0,数量为8。cmd.opcode和cmd.resp是指命令操作码和响应码,card status是指卡的状态。
可能的原因包括:
1. SD卡故障:可能是由于SD卡本身出现了问题,例如损坏、读写错误或不兼容。
2. 电源问题:电源供应不稳定或电压不足可能导致数据传输错误。
3. 连接问题:连接到SD卡的接口可能存在问题,例如松动或脏污。
4. 驱动程序或固件问题:可能存在驱动程序或固件的错误或不兼容性。
要解决这个问题,你可以尝试以下步骤:
1. 检查SD卡:将SD卡插入另一个设备或计算机中,看看是否能正常读写数据。如果不能,可能需要更换一张新的SD卡。
2. 检查电源:确保电源供应稳定,并且电压符合SD卡的要求。
3. 检查连接:检查连接到SD卡的接口是否松动或脏污,可以尝试重新插拔接口来确保连接正常。
4. 更新驱动程序或固件:如果可能的话,尝试更新相关的驱动程序或固件以修复错误或兼容性问题。
如果以上方法都不能解决问题,可能需要进一步检查硬件或咨询相关专业人士以获取帮助。
相关问题
出现mmcblk1: error -84 transferring data, sector 0, nr 8, cmd.opcode 0x12, cmd.resp 0x900, card status 0x0,之后重新插拔SD卡就正常了
看起来重新插拔SD卡解决了这个问题,这可能是由于插拔SD卡重新建立了设备与主机之间的连接,消除了传输错误或连接问题。这种情况发生时,重新插拔SD卡是一个常见的解决方法。但需要注意,如果该问题频繁出现,可能需要进一步检查SD卡的健康状态或考虑更换SD卡。如果问题持续存在,可能需要进一步检查设备或联系厂家获取技术支持。
mmcblk0: error -110 sending status command
这个错误通常是由于设备或驱动程序问题引起的。以下是一些可能的解决方案:
1. 尝试重新插拔设备,或者更换电缆或端口,以确保连接正确。
2. 如果您正在使用USB设备,请确保系统上已安装适当的USB驱动程序。
3. 确保您的设备和系统都更新到最新的软件版本。
4. 如果您使用的是SSD硬盘,请检查固件更新是否可用,并按照厂商的说明进行更新。
5. 如果您正在使用的是SD卡或U盘,请考虑使用其他设备进行测试,以确定问题是否出现在设备本身上。
如果上述方法无法解决问题,建议向设备制造商或系统管理员寻求帮助。
阅读全文