Posts
All the articles I've posted.
2021/09/28 14:11:49のPost (id:1442854564558901248)
by masayoshi_iguro
また、手持ちの材料の都合で、最初はArduino用のレベル変換付きMicroSDアダプタを使っていたのだが、これだと初期化(SD.begin())でコケてしまう。原因が分からず悩んだが、V2ではsdfatもV2を使うように変更されていて、SPIクロックが最高速(SPI_FULL_SPEED=50MHz)になっていたのが原因だった。
2021/09/28 14:04:14のPost (id:1442852655856898050)
by masayoshi_iguro
なので、92互換のH:S=8:32を返すように改造してみたところ、正しい容量で認識できるようになった。 (尚、MELCO IFC-NNのBIOSの場合はそのままで問題無かった)
2021/09/28 14:02:44のPost (id:1442852277857964044)
by masayoshi_iguro
また、MODESENSEで返すCHS値のところでもちょっとハマった。SCSI_SELECT == 2(NEC)にした場合はH:S値に8:25を返すのだが、これだとELECOM EIF-98AWIIの場合は容量を誤認してしまい上手く動かず。(Forceモードにして手動でHDDパラメータを設定すればよかったのかもしれない)
2021/09/28 13:55:13のPost (id:1442850384649850881)
by masayoshi_iguro
この件はたねけんさん(taneken2000)の修正(https://t.co/o5jYCHybm1)を参考にさせて頂いた。