Me respondo a mi mismo y por si a alguien le sirve: el problema está en la tarjeta SD: he probado a cambiar el almacenamiento de externo a interno y ha vuelto a funcionar, lo he vuelto a poner a externo y ha dejado de funcionar nuevamente. He desactivado y activado la tarjeta SD y ha vuelto a funcionar con normalidad, espero que a alguien le sirva