月末恒例

徐々にタイトル付けるのが面倒になってきた人ですが、ごきげんよう。

さて、ハロウィーンと新譜発売で急遽作成していたM700HD君のBand-maidスキン

ですが、黒いのだけだとアレなので白版もなんとなーく作ってみました。

―Ohrenje氏に許可は頂いてないので画質は落としています。

‘Whitewall

画像は実機をSSH経由でキャプチャしたもの。

 

画像からスキン作成までを簡素化できれば楽しいなーと思ったりしながら

そこまで労力は取れない罠。

 

・・・さて、CDドライブの問題に目を向けねば。

とりあえず変更してみた(記念対応)

m700hdの機能メニュー、細かい検証は時間の都合上、飛ばしてますが

大幅改変にチャレンジ成功。

 

MD機能は読込不良のため、表示機能の項目から排除。

オフィシャルデザインを元にホームポジションに女神様達を配置。

7機能を配置する必要があるため、残りはバンドロゴ等を配置して一旦は完成。

 

m700hd‐Screen変更後

上記のスクリーン自体はSSH経由で画面スクショを取り込んだもの。

もう少し照明が当たってるスモークの明度を調整した方が良かったかも。

 

丁度本日、10月28日に新譜が発売されるBAND-MAID風味にしてみました。

映画館での上映に合わせてBlackSabbathにしようか迷いましたが、良い絵が

見当たらなかったので、時間の都合もありBAND-MAIDにしました(祝)

 

奇しくもPanasonicがミニコンポ製造から退出したタイミングではありますが

吾輩は断固としてコンポによる視聴にこだわっております。ストリーミングは

便利ではあるけど、やはり現物を取り出して再生する醍醐味には勝てません。

週末いつもの

光学ドライブの変換基盤導入は棚上げ…。

週末1日費やしたけど上手くいかず。

 

古いLinuxたとIDE信号をやりとりをするお作法が

結構厳しいらしく、タイミングが合わず初期化が成立しないのでは?

というのがChatGPT君の見解。そのうちもう少し調べてみる予定。

 

現在、別で試してるのはプレーヤーのグラフィック変更。

使えないのに表示されてるMD機能を一掃して綺麗にする予定。

 

背景、メニュー画像などは全て独自データ形式とはいえガッツリした

暗号化はされてないようなので少しずつ検証中。

・背景サイズ  720×480、RGB565形式
・アイコン 217×130、RGB565形式

アイコンの位置は初期値が決まっている

2パターン作れるけど、ひとまず片側を弄りながら様子見。

配置図

 

入れ替え後の背景

 

摩訶不思議

【SATAドライブ接続問題現況】

M700HDの純正ATAPI光学ドライブをSATA+変換基板に

置き換えようとしている件ですが、全くうまくいきません。

 

現状整理をすると、かなり切り分けできてる筈ですが

この先どうしたものかと思案中。

- 純正ATAPIドライブ接続 → 正常起動
- 光学ドライブ完全未接続 → 正常起動、むしろ速い
- SATA変換基板だけ接続 → 起動停止/フリーズ
- 変換基板+SATAドライブ → 同様に起動停止

(チップ別検証)

- JM20330系 → 失敗(前回)
- StarTech / Marvell 88SA8052系

→  Master / ACD / Slave / Cable Select 全モード失敗

 

  • 電源供給とSATA側の物理接続自体は生きている
  • 起動ログでは、変換基板を付けた失敗時はかなり早い段階で停止。
  • 単にLinux上で /dev/hdb が作れないというより、IDEバスの
  • 初期化そのものに変換ブリッジが悪影響を与えている疑いも…

うまくいかないけど、どうしたものか。

M700HD DB稼働確認。

【本日の作業進捗】

 Windows上で動くリモコンを試して幾星霜。日本語と英語が混じる曲目を取得しようとすると文字化けしていた件ですが、根本から動作を検証していったところ、M700HDのデータベースはLinterというSQLで動いていることが判明。これに伴い、曲名・アルバム・アーティストなどをSQL参照で気軽に読み出せるアプリ設計が可能になりました。

 

また、調べている時の副産物でDBの編集時の挙動なども若干見えてきたので、もう少し弄れば本体のSSH化が完成したらリモコンなしで隅々までPC側から操作が出来そうな状態になってきました。

作成中のスクショ

 

現時点で出来ること

  • 初回IP入力・保存
  • SSH接続
  • Linterからアーティスト/アルバム/曲を直接取得
  • DB情報のローカルキャッシュ保存
  • 再生中の曲目をNow Playing表示
  • 停止中のアルバム名表示も一部動作
  • 日本語タイトル表示対応
  • リモコン操作系の大半入力可

M700Hd無線LAN情報

【今回の検証事項】

 M700HDはNAS機能を搭載しており、有線とUSBドングルによる無線LANの両接続をサポートしています。ただ、無線LANは対応機種が限定されており、今では入手が面倒。また、発売当時の無線セキュリティは現在主流のWPA2ではなく、WEP。

―そのため、無線ドングルを接続してもM700HDからはWiFiを認識できない*1という中々頭の痛い事態です。勿論、ルータのセキュリティを落としてWEPにすればWiFi運用は出来ますが、流石に…ねぇ。

 

ということで、この問題を何とかしたいと思い、「WLI-U2-SG54HP」*2を入手。例のごとくChatGPTを相棒に調査することに。

 

SSH化した筐体を使って調査、判明した内容はザックリ下記。

①SG54HPに搭載されてるデバイスの中身はrt73。

②rt73自体は、WPA2-PSK/AESの処理が可能

③m700hdの起動スクリプトには、WEP以外にWPA-PSKの設定処理も入ってる

④純正ドライバにもWPA2機能は搭載されている

⑤純正スクリプトには何故か接続方式にWPAが存在しない*3

以上を踏まえ、接続方式にWPAを追加する処理を行ったところ、

-bash-3.00# grep '^ENCRYPTION=' /var/lib/network/wlan; echo "$SSH_CONNECTION"; ping -c 3 192.168.10.1
ENCRYPTION=WPA2PSK_AES

➡WPA2接続の確立に成功しました。

 

 公式に接続保証が取れているドングルで行った検証ですが、WPA接続も可能と確認できたことで、2026年現在のネット環境からも問題なく無線運用が出来るという結果になりました。素晴らしい。rt73系列の別デバイスで無線LANでの接続が確認できれば、ドングルの入手性に頭を悩まされる必要もないため、夢が広がりますね。

流石に無線ドングルばっかり不要だから手は出さないけど…多分。

 

以上

*1:WEPからは現在の無線方式 WPAを検知しない

*2:Sony公式のWEP接続対応開示機種

*3:後で確認すると、WPA接続中も純正UI上はWEP接続表示…

M700HD解体日報

【本日の検証事項】

①ユニットごとの分離起動可否

  本機の残念な点としてMDユニットの動かない個体が多いことが挙げられる。

 経年劣化の要因も考えられるが、把握している範囲では元から故障率が

 高いものと推察。

 そのため、MD、ラジオ、CDの各部品を取り外し、どこまで軽装備で筐体が

 動作するかを検証。

➡MD、ラジオ、CD、各部品を外しても本体は問題なく立ち上がる。

 尚、ホームボタン上は排除したユニット部の機能を選択できてしまう。

 ホームボタンから外したユニット部を選択しても動作しないため若干バグるが

 本体動作としては問題ない。

 

②完全解体

  前回、DSPボードはAIを利用して資料起こしをしたので、同様に電源ボードも

 簡易的に資料化を実施。

メイン電源ボードの概観

 

  図の左下部分。「3.AC入力、フィルタエリア」の部分にヒューズソケットあり。

 稀に遭遇する通電するけど電源が入らない筐体はヒューズを交換で出来れば

 治る可能性が少し浮上。・・・検証のためだけに新しくジャンクは買いませんが。

 

③PATA-SATAの変換検証

  純正CDドライブ(TEAC-5010A)の駆動が若干怪しいのでSATA変換ボードを

 使ってSATAの9.5mm光学ドライブに変更出来るかを検証。

➡無駄無駄ァ(簡潔回答。

 確認事象:システム準備画面で停止。異常を検知したシステムが一定時間で

 自動で再起動を繰り返すループにハマるので、何も出来なくなる・・・。

 

  念のため、変換ボードのDIPスイッチで2モード(MASTER/SLAVE)を試すも

 起動が最終まで到達できず。ただ、両モードで若干システムの反応に違いあり。

 MASTER選択時:システム準備画面まで辿り着くがフリーズ

 SLAVE選択時 :「ただいま起動中です」という初期画面で停止。

 (※尚、ATAPI接続の純正TEACドライブはジャンパの装着なし)

 

  問題切り分けのため、変換ボードのみ(≒光学ドライブ未接続)の状態で

 MASTER/SLAVEの両方を試すと、「ただいま起動中です」という初期画面で停止する

 という事象がみられた。

 

  追加検証として本体にSSH接続。ドライバを弄って外付けUSBのCDドライブを

 認識させるとシステムは問題なく起動。また、CD再生・録音の機能は作動する。

 が、電源を落とそうとすると異常終了となり、正常シャットダウンが行われず。

 ➡CHATGPTを使ってシステム制御を確認すると、ドライブによってはエラーを吐き

  ながら稼働している点がシャットダウン制御不可の原因と考えられる。

 

   ―余談であるが、SONY公式が後継機種でリッピングの動作互換を発表してる

  Logitec:LDR-PUB8U3T ではドライブ接続時にエラーを吐かなかった。

  そのため、電源のシャットダウンに問題は生じなかった。  

 (別で割と大きな問題が発生しますが割愛・・・・)

 

とりあえず以上から変換ボードの使用について

 (1)ATAPIジャンパ設定:MASTERが望ましい?

 (2)ドライブ制御を担う変換ボードごとにM700HDが飛ばしてる制御信号を

     想定通り捌けていない可能性がある。

   ➡変換ボードの制御チップによる現象か?

   現時点では光学ドライブの載せ替えはリスクが高い。

  ということが判明した。

  今回検証に使った変換ボードの制御ICは「JM20330」。

  次回は「Marvell - 88SA8052」を使ってる変換ボードを試す予定。

 

以上。