Quais são algumas das possíveis causas de mmc0: erro -22

0

Estou tentando usar um cartão SD em um sistema Linux incorporado. Estou recebendo este erro e espero que alguém possa me dizer quais possíveis problemas esse erro está se referindo também. Presumo que o número do erro possa ser referenciado aos códigos de erro unix que significam ' argumento inválido 'O que isso poderia estar em referência também?

mmc0: error -22 whilst initialising SDIO card
    
por Brian Sizemore 21.07.2016 / 17:02

2 respostas

1

mmc0: erro -22 enquanto inicializando cartão SDIO

O mmc não pôde ser inicializado por alguns motivos:

  • O módulo errado ou não foi carregado para o seu dispositivo incorporado.
  • As configurações da árvore de dispositivos podem estar erradas para suas especificações mmc.
  • O barramento de hardware não está pronto para os dados do TX / RX.

Eu recebo esse erro no meu dispositivo quando não faço a energia corretamente. Para consertar eu faço mmcinfo e outros comandos mmc no u-boot.

No meu caso, acho que há algum estado µP que não está sendo redefinido entre o barramento e o mmc.

    
por 21.07.2016 / 18:46
0

Eu tive o mesmo problema hoje e a solução foi usar um adaptador de cartão microSD SD- > Aparentemente, houve algum problema de incompatibilidade com o primeiro.

    
por 16.12.2018 / 12:34