5002_USBキーボード制御機器
2024年11月11日
4:30
G5002_repa_lpc_usb_key
概要
消えかけたかすかな記憶から調べると、今年の5月にもトラブルが起こっているようです
2024.05.01 WED goma0099 -75392721-
・突然、mなどの文字が出なくなった
・USB断線を疑い、接続のやり直し 効果なし
・74HC595の電源が 3.3Vなので、5Vに変更 効果なし
・595の出力を調査するが、問題なし
・Exp_out_data 0 1 2 3 は反応している その範囲のキーは出ている
・コマンド k0018 w は正常
・コマンド k0418 が出ない
・Exp_out_data 4 が反応していないので、2SC1815 のベース抵抗 27KΩを 10KΩに変更した
・これが正解
・コンパイル後エラーは出ていない
・組み込み済みの、テストコマンドを利用して確認する
・ライター用のUSBシリアルを接続すると、I2Cエラーが出ている
・これは一時的なものだった
・キーボードマップ テストコマンド kxxyy
xx (00-070) 列方向
yy(08-25) 行方向
・事例として、w の場合 k0025 をコマンド送信する
・フラッシュマジックには、下記のように、コマンド入力の直後、目的の文字が出る
・連続してコマンドテストする場合、エンターキーを押して、改行する必要がある
・改行がないと、コマンドが認識されない
・列方向の xx (00-03)は正常である
・列方向の xx (04-07)が反応していない
・2SC945が断線しているかもと思ったが、前回の事例を参考にベース抵抗を調整してみる
・10Kから4.7Kに変更してみる
・アドレス 04が反応するようになり、mが出力された
・動いているアドレスはそのままで、05 06 07 のアドレスだけ、4.7Kに変更する
・タイムスタンプが復旧した。カレンダーがずれているので調整する。
2024.11.13 wed GOMA0099 -5857154-
2024.11.13 wed GOMA0099 -5857154-
2025.01.12 SAN (10:10) goma0099 -6303201-
誤字訂正と考察