Logitec LHR-2BDPU3 対応 #8

Closed
hiyohiyo opened this Issue Jun 4, 2016 · 1 comment

Projects

None yet

1 participant

@hiyohiyo
Owner
hiyohiyo commented Jun 4, 2016

概要

Logitec LHR-2BDPU3 に接続されたドライブが読めないという動作報告を受領。

ロジテックのHDDクレードル買ったら、CrystalDiskInfoでSMART値が読めなかった。HDDScanだと読めた。

— れーて (@letheiv) 2016年5月28日
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

実装

エンジニアリングの結果、こんな感じの 16 バイトコマンドを送り込むことで接続された 2 台の S.M.A.R.T. 情報などが取得できるようになりました。

else if (type == CMD_TYPE_LOGITEC2)
{
    sptwb.Spt.CdbLength = 16;
    sptwb.Spt.Cdb[0] = 0xD8;
    sptwb.Spt.Cdb[1] = 0x15;
    sptwb.Spt.Cdb[2] = 0x00;
    sptwb.Spt.Cdb[3] = 0xD0; // READ_ATTRIBUTES
    sptwb.Spt.Cdb[4] = 0x06;
    sptwb.Spt.Cdb[5] = 0x7B;
    sptwb.Spt.Cdb[6] = 0x00;
    sptwb.Spt.Cdb[7] = 0x00;
    sptwb.Spt.Cdb[8] = 0x02;
    sptwb.Spt.Cdb[9] = 0x00;
    sptwb.Spt.Cdb[10] = 0x01;
    sptwb.Spt.Cdb[11] = 0x00;
    sptwb.Spt.Cdb[12] = 0x4F; // SMART_CYL_LOW
    sptwb.Spt.Cdb[13] = 0xC2; // SMART_CYL_HIGH
    sptwb.Spt.Cdb[14] = target; // 
    sptwb.Spt.Cdb[15] = 0xB0;// SMART_CMD
}
@hiyohiyo
Owner
hiyohiyo commented Jun 4, 2016

7 Dev3 で対応。

@hiyohiyo hiyohiyo closed this Jun 4, 2016
@hiyohiyo hiyohiyo pushed a commit that referenced this issue Jun 21, 2016
Noriyuki Miyazaki Logitec LHR-2BDPU3 対応 #8 4726dcd
@hiyohiyo hiyohiyo pushed a commit that referenced this issue Jun 21, 2016
Noriyuki Miyazaki Logitec LHR-2BDPU3 対応 #8 3571e99
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment