止る所が bus 幅を 1 bit から 4 bit に変更した直後であったのそのあたりを色々知らべた. SD spec 的には, CMD7 を送った後に ACMD6 (switch bus width) を送るというのが, 直後なのか, 他の CMD を送った後でも良いのか良くわらず, 色々試行錯誤した. しかし全く解決せず,hard 的な観点で見てみた,とりあえず D0 のみ pull up していたのだが, とりあえずなんでもよいから全 bus pull up してみた.
結果はこれが問題で, 回収後問題なく動作する様になった.