LOOX Uの筐体使って中身入れられないかと思って・・・
LOOX U/C40はGMA500がクソななのとi686でもうLinuxが使えなくなるので中身をARMやRISC-Vに改造して筐体だけ流用できないかと考えてる。
つか昔から何度か考えてたわけだが、ちょっと分析してみた。
つか昔から何度か考えてたわけだが、ちょっと分析してみた。
LVDS
[ 60.912] (II) modeset(0): Modeline "1280x800"x60.0 71.10 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.4 kHz P)
こんな感じで表示している模様で、
CLK1ペアとD0からD2までの3ペアの差動ペアが本体と液晶の間に配線されてるはずである。
最大の難関がLVDS液晶の配線だが、LVDSの配線をみっけられればMIPI to LVDSやHDMI to LVDSでくっつくはず。
USB
Bus 001 Device 006: ID 03ee:7320 Mitsumi USB Camera
Bus 004 Device 002: ID 08ff:2550 AuthenTec, Inc. AES2550 Fingerprint Sensor
Bus 003 Device 002: ID 0c24:0022 Taiyo Yuden
Bus 002 Device 002: ID 0430:0501 Fujitsu Component Limited USB Touch Panel
の4デバイスが確認できる。
このうち太陽誘電のBluetoothは本体側についてて残り3つが液晶側についてるが、
全てバスが違うので本体と液晶の間にはUSB3ペアの配線が通ってて、配線1ペアで液晶側にハブがついてるような構造ではない。
なお、USBカメラのみEHCIで残りはUHCI。
Bluetoothと指紋認証もLinuxにドライバあるらしい。
I2C
アドレス38の謎デバイスが3つ確認できるがGPIOエクスパンダではないかと思う。
で、液晶側に下部中央に3ボタンと右下にAltの計4ボタンがついてるがLinuxでは反応しない。
本体と液晶の間にI2Cが配線されててGPIOエクスパンダが1つ液晶側についているのではないかと。
ボタンなのでSDA,SCLに加えて検知のためにINTも配線されてるのではないかと。
ポインティングデバイスの隣についてるFnとスクロール?ボタンもLinuxで反応しないがI2Cか?
I2Cは3デバイスあるが1つは拡張ポート?
PS/2
ポインティングデバイスはPS/2マウスとして認識されてる。
確認してないがキーボードもPS/2じゃないかと。
いずれにせよコントローラがメイン基板についてるとはずなのでSoC化するならUSBかI2Cで接続する感じになる。
[ 60.912] (II) modeset(0): Modeline "1280x800"x60.0 71.10 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.4 kHz P)
こんな感じで表示している模様で、
CLK1ペアとD0からD2までの3ペアの差動ペアが本体と液晶の間に配線されてるはずである。
最大の難関がLVDS液晶の配線だが、LVDSの配線をみっけられればMIPI to LVDSやHDMI to LVDSでくっつくはず。
USB
Bus 001 Device 006: ID 03ee:7320 Mitsumi USB Camera
Bus 004 Device 002: ID 08ff:2550 AuthenTec, Inc. AES2550 Fingerprint Sensor
Bus 003 Device 002: ID 0c24:0022 Taiyo Yuden
Bus 002 Device 002: ID 0430:0501 Fujitsu Component Limited USB Touch Panel
の4デバイスが確認できる。
このうち太陽誘電のBluetoothは本体側についてて残り3つが液晶側についてるが、
全てバスが違うので本体と液晶の間にはUSB3ペアの配線が通ってて、配線1ペアで液晶側にハブがついてるような構造ではない。
なお、USBカメラのみEHCIで残りはUHCI。
Bluetoothと指紋認証もLinuxにドライバあるらしい。
I2C
アドレス38の謎デバイスが3つ確認できるがGPIOエクスパンダではないかと思う。
で、液晶側に下部中央に3ボタンと右下にAltの計4ボタンがついてるがLinuxでは反応しない。
本体と液晶の間にI2Cが配線されててGPIOエクスパンダが1つ液晶側についているのではないかと。
ボタンなのでSDA,SCLに加えて検知のためにINTも配線されてるのではないかと。
ポインティングデバイスの隣についてるFnとスクロール?ボタンもLinuxで反応しないがI2Cか?
I2Cは3デバイスあるが1つは拡張ポート?
PS/2
ポインティングデバイスはPS/2マウスとして認識されてる。
確認してないがキーボードもPS/2じゃないかと。
いずれにせよコントローラがメイン基板についてるとはずなのでSoC化するならUSBかI2Cで接続する感じになる。