5002_USBキーボード制御機器

20241111

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-

誤字訂正と考察