您可以尝试在系统启动时禁用卡的初始化。要做到这一点,您需要根据您的系统设置进行调整。通常,您可以通过以下方式之一来完成此操作:
1. 在uboot环境中禁用MMC初始化,不让uboot自动识别eMMC。如下命令:
`mmc rescan off`
这样就可以禁用卡的初始化了。
2. 修改Linux内核驱动,以防止在驱动加载时进行卡初始化。在系统启动过程中,在内核加载期间即可实现。
一旦您成功禁用卡的初始化,您可以使用用户空间工具(如mmc-utils)手动发送命令。请注意,必须使用正确的命令集和参数,以确保正确的操作。
如果您的系统仍然无法发送命令,您可能需要调整内核配置或在内核中添加相应的驱动程序。如果您不熟悉内核编译和配置,请参考相关文档或寻求专业人员的帮助。
您可以尝试在系统启动时禁用卡的初始化。要做到这一点,您需要根据您的系统设置进行调整。通常,您可以通过以下方式之一来完成此操作:
1. 在uboot环境中禁用MMC初始化,不让uboot自动识别eMMC。如下命令:
`mmc rescan off`
这样就可以禁用卡的初始化了。
2. 修改Linux内核驱动,以防止在驱动加载时进行卡初始化。在系统启动过程中,在内核加载期间即可实现。
一旦您成功禁用卡的初始化,您可以使用用户空间工具(如mmc-utils)手动发送命令。请注意,必须使用正确的命令集和参数,以确保正确的操作。
如果您的系统仍然无法发送命令,您可能需要调整内核配置或在内核中添加相应的驱动程序。如果您不熟悉内核编译和配置,请参考相关文档或寻求专业人员的帮助。
举报